Chers membres de l’équipe technique de Piwigo, je me permets de vous signaler un petit problème auquel j’ai été confronté.
Mon album tourne magnifiquement bien avec les dernières versions de Piwigo (2.1.5) et les dernières versions des Plugins (entre autre Locale Files Editor).
J’ai voulu modifier mon footer.tpl, j’ai donc suivi la procédure par le biais des Templates.
Après avoir créé mon nouveau fichier, jai voulu enregistrer mon fichier.
Un message d’erreur est alors apparu : Impossible d’écrire le fichier, modifier le CHMOD dans « Include «
J’ai donc modifié le CHMOD sans résultat. Me doutant bien qu’il manquait une permission quelque part, j’ai commencé à modifié les CHMOD de tous les dossiers et fichiers importants, toujours sans résultats.
Pour finir, de désespoir j’ai modifié tout le site (tous les dossiers et fichiers) et alors au miracle j’ai pu enregistrer mon fichier footer.tpl
Il y a donc un petit fichier caché quelque part qui a besoin d’un CHMOD 777.
Il serait sympa de le signaler.
Avec mes meilleures salutations et bonne année.
Hors ligne
watson a écrit:
Il serait sympa de le signaler
Le CHMOD est une fonctionnalité spécifique à l'OS sur lequel est installé le serveur web, ce n'est pas une fonctionnalité liée à Piwigo.
Les hébergeurs imposent des contraintes qui peuvent être différentes selon leurs règles de sécurité : j'ai fait 3 hébergeurs + un hébergement sur un serveur local, dans 3 cas j'ai été confronté à des règles de gestion différentes.
Chez certains hébergeurs, un CHMOD 777 sera refusé pour des raisons de sécurité, et le processus (apache généralement) générera une erreur 5xx à la lecture des fichiers.
Donc difficile de dire quels CHMOD appliquer. D'autant plus que certains font tourner leur piwigo sur des serveurs sous windows... (pas de CHMOD sous windows)
Théoriquement, le seul fichier pour lequel tu avais besoin de modifier le CHMOD aurait du être footer.tpl, et peut-être éventuellement sont répertoire.
Hors ligne
il faut modifier le CHMOD du répertoire template-extension
Hors ligne
p@t
il doit falloir modifier dans le plugin ?
$lang['locfiledit_cant_save'] = 'Impossible d\'écrire le fichier. Vérifiez les permissions (chmod) du dossier "include/".';
Hors ligne