Upload vers un Alias Apache
Bonjour,
j'ai un souci quant à l'utilisation d'Alias Apache avec pluXML.
J'ai une partition /web_data que j'aimerais dédiée aux uploads.
J'ai mis en place Alias dans la configuration d'Apache :
Puis j'ai donné la partition à Apache et relaché les droits dessus :
A cette étape, l'upload se fait toujours vers /var/www/html/data/images mais plus le download. Du coup, on a des erreurs dans les logs
Je modifie dans les paramètres avancés le répertoire de destination des documents, images et articles vers /web_data/documents,/web_data/images...
Et à la page médias chez le message d'erreur suivant :
Je bloque un peu.
j'ai un souci quant à l'utilisation d'Alias Apache avec pluXML.
J'ai une partition /web_data que j'aimerais dédiée aux uploads.
J'ai mis en place Alias dans la configuration d'Apache :
/etc.httpd/conf.d/**.conf a écrit:Alias /data/documents "/web_data/documents"
<Directory /web_data/images>
Order allow,deny
Allow from all
</Directory>
Alias /data/images "/web_data/images"
<Directory /web_data/documents>
Order allow,deny
Allow from all
</Directory>
Alias /data/articles "/web_data/articles"
<Directory /web_data/articles>
Order allow,deny
Allow from all
</Directory>
Puis j'ai donné la partition à Apache et relaché les droits dessus :
chown -R apache /web_data/ && chmod 777 -R /web_data/
service httpd restart
A cette étape, l'upload se fait toujours vers /var/www/html/data/images mais plus le download. Du coup, on a des erreurs dans les logs
C'est récupérable en déplaçant les fichiers de data à la partition /web_data./var/log/httpd/error.log a écrit:File does not exist: /web_data/images/.thumbs, referer: http://hiatus/core/admin/medias.php
Je modifie dans les paramètres avancés le répertoire de destination des documents, images et articles vers /web_data/documents,/web_data/images...
Et à la page médias chez le message d'erreur suivant :
Impossible de créer le dossier médias pour l'utilisateur connecté.
Je bloque un peu.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
As-tu essayé en fermant le navigateur après avoir fait les modifs de chemin ? Certaines infos sont stockées en variables de session
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Essaye avec: web_data/images/
Il faut un / à la fin par contre
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Peut-être faut-il rajouter une ligne dans medias.php pour transférer les fichiers vers l'autre répertoire?
edite le fichier core/admin/medias.php et supprime PLX_ROOT dans les lignes suivantes
Bon c'est juste pour essayer parce que là tout de suite comme ça, je ne sais pas les impacts qu'il peut avoir après
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Mais j'ai contourné le pb en remontant la partition web_data sous le répertoire data et régler ça dans les paramètres avancés.
Plus besoin de changer medias.php.
Merci encore,