les modifications apportées à config_local.inc.php ne sont pas enregistrées et le message suivant apparaît tout en haut:
Warning: fwrite(): supplied argument is not a valid stream resource in /home/PhpWebGallery/plugins/LocalFilesEditor/admin.php on line 51 Warning: fclose(): supplied argument is not a valid stream resource in /home/PhpWebGallery/plugins/LocalFilesEditor/admin.php on line 52
partie concernée de admin.php:
// Enregistrement du fichier if (isset($_POST['submit'])) { $edited_file = $_POST['edited_file']; $last = strrpos($edited_file , '.'); if ((!file_exists($edited_file)) or (@copy($edited_file , substr_replace($edited_file , '.bak' , strrpos($edited_file , '.') , 0)))) { $file = @fopen($edited_file , "w"); fwrite($file , stripslashes($content_file = $_POST['text'])); fclose($file); array_push($page['infos'], l10n('locfiledit_save_config'), sprintf(l10n('locfiledit_saved_bak') , substr_replace($edited_file , '.bak' , strrpos($edited_file , '.') , 0))); } else array_push($page['errors'], l10n('locfiledit_cant_save')); }
Hors ligne
Bizarre... ca le fait aussi pour les fichiers css et les fichiers de langue?
C'est bien la version 1.7.d de LocalFiles Editor?
Hébergeur?
Est-ce que tu as vérifié le CHMOD du dossier include? (il doit etre à 777)
Sinon, essaye d'enlever le @ devant fopen($edited_file , "w");
Et donne moi le message d'erreur (qui doit certainement te donner!)
Est-ce que je pourrais avoir un lien (par mail si tu veux) pour que je puisse m'inscrire sur ta galerie, et que tu me mettes en adviser?
Dernière modification par P@t (2007-08-19 16:16:34)
Hors ligne
P@t a écrit:
Bizarre... ca le fait aussi pour les fichiers css et les fichiers de langue?
pas encore testé
P@t a écrit:
C'est bien la version 1.7.d de LocalFiles Editor?
oui
P@t a écrit:
Hébergeur?
Evox
P@t a écrit:
Est-ce que tu as vérifié le CHMOD du dossier include? (il doit etre à 777, mais de toute facon, tu devrais dans ce cas avoir un message d'erreur de pwg, j'avais prévu le coup)
777
P@t a écrit:
Sinon, essaye d'enlever le @ devant fopen($edited_file , "w");
Et donne moi le message d'erreur (qui doit certainement te donner!)
Warning: fopen(./include/config_local.inc.php) [function.fopen]: failed to open stream: Permission denied in /home/PhpWebGallery/plugins/LocalFilesEditor/admin.php on line 50
plus évidemment les lines 51 et 52
P@t a écrit:
Est-ce que je pourrais avoir un lien (par mail si tu veux) pour que je puisse m'inscrire sur ta galerie, et que tu me mettes en adviser?
Je vais essayer (il faut que je me documente)
Hors ligne
Bon... la je sèche alors...
Si tout est en 777, je ne vois pas pourquoi il n'arrive pas à ouvrir ou créer le fichier...
En tout cas, ca m'a permis dejà de voir que la gestion du message d'erreur en cas de mauvais chmod (ou autre dans ce cas!) est à revoir si le fichier n'existe pas...
Je poste une petite modif...
version 1.7.e
avec ca, plus de warnings...
Dernière modification par P@t (2007-08-19 16:43:00)
Hors ligne
résolu!
je pensais que mettre /include en 777 s'appliquait aussi aux fichiers contenus. J'ai passé config_local.inc.php manuellement en 777.
toujours est-il que le message erreur pointe vers "/include" au lieu de "config_local.inc.php".
Hors ligne
aegidius a écrit:
je pensais que mettre /include en 777 s'appliquait aussi aux fichiers contenus. J'ai passé config_local.inc.php manuellement en 777.
Hum... c'est aussi ce que je pensais...
Bizarre ca... il n'y a pas une option "appliquer à tous les fichiers contenus"?
aegidius a écrit:
toujours est-il que le message erreur pointe vers "/include" au lieu de "config_local.inc.php".
C'est à dire???
Dernière modification par P@t (2007-08-19 17:15:14)
Hors ligne
j'ai installé et activé le plugin mais j'ai cette erreur lorsque je tente de m'en servir via le lien du menu Plugin:
Warning: file_get_contents(./include/config_local.inc.php) [function.file-get-contents]: failed to open stream: No such file or directory in [privé]/www/galerie.tewebe.com/plugins/LocalFilesEditor/admin.php on line 60
j'ai mis les attributs du répertoire include à 777 pour voir si ça provenait de ça mais non ...
ça fonctionne visiblement pour les Feuilles de styles et Fichiers de langues...
Hors ligne
Tu arrêtes de modifier config_default.inc.php, et tes modifs tu les fais comme les autres dans ton config_local.inc.php (à créer) ...
Non, mais... !
8-)
PS: Merci P@t d'avoir mis en place ce piège.
Hors ligne
euh oui d'accord mais je le trouve où via ce plugin????? faut que je modifie le source?
Hors ligne
Tu fais une recherche sur le forum ou sur le Wiki de config_local.inc.php
Un peu de lecture, et on en reparle plus tard.
8-)
Hors ligne
tewebe a écrit:
j'ai installé et activé le plugin mais j'ai cette erreur lorsque je tente de m'en servir via le lien du menu Plugin:
Warning: file_get_contents(./include/config_local.inc.php) [function.file-get-contents]: failed to open stream: No such file or directory in [privé]/www/galerie.tewebe.com/plugins/LocalFilesEditor/admin.php on line 60
j'ai mis les attributs du répertoire include à 777 pour voir si ça provenait de ça mais non ...
ça fonctionne visiblement pour les Feuilles de styles et Fichiers de langues...
VDigital a écrit:
Tu arrêtes de modifier config_default.inc.php, et tes modifs tu les fais comme les autres dans ton config_local.inc.php (à créer) ...
Non, mais... !
8-)
PS: Merci P@t d'avoir mis en place ce piège.
Heu... j'ai pas compris, c'est quoi le problème???
Quel piège???
On peut pas etre tranquille en vacances, c'est pas possible ca!!!
;-)))
Hors ligne
VDigital a écrit:
Tu fais une recherche sur le forum ou sur le Wiki de config_local.inc.php
Un peu de lecture, et on en reparle plus tard.
8-)
j'avais jamais été lire le wiki en fait (honte sur moi) et c'est parfait :)
merci
par contre, petit hors sujet y a un variable pour définir le nombre de colonne de catégories affichées sur la page d'accueil?
Hors ligne