Le titre n'est pas très explicite... mais je ne savait comment le dire...
Depuis quelques jours je travaille sur les thèmes, les plugins, sans toucher pour le moment au reste du site..
Mis à part quelques fautes de gout personnelles, pas de problème à signaler.. si ce n'est à l'instant même...
Je ne sais si il y a une relation de cause à effet, je viens de mettre à jour (upgrade!) xampp sur mon serveur de prod. Aucun soucis à priori.
En revenant sur les galeries, le lien "spéciale/plugin/administration" affiche un message d'erreur.. en lieu et place de la page attendue. :
http://www.xxxx.xx/xxxx/admin.php?page= … lugins.php
Comme on peut le lire, il manque un "P"... ce "P" ajouté manuellement, la page apparait ...
Quel est l'origine possible de ce mystère ?
Le site fonctionne mais je voudrait bien comprendre et réparer...
EDIT :
en fait, c'est la première lettre qui saute à chaque fois sur ces liens... par exemple :
/admin.php?page=plugin§ion=LocalConfEditor%2Flocalconf.php
devient
/admin.php?page=plugin§ion=ocalConfEditor%2Flocalconf.php
merci.
éric.
Dernière modification par vimages (2007-10-11 14:14:45)
Hors ligne
Quelqu'un a déjà eu le problème:
http://forum.phpwebgallery.net/viewtopi … 352#p72352
J'avais donné une solution ici:
http://forum.phpwebgallery.net/viewtopi … 413#p72413
Mais j'aimerai bien savoir pourquoi ca fait ca....
Hors ligne
à tout hasard....
je tourne avec : Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4
je regarde de près tes liens...
Hors ligne
Alors, ta solution est bonne !!!
Dans le fichier admin/include/functions_plugins.inc.php, remplace (ligne 99):
$file = substr($real_file, strlen($real_plugin_path)+1);
par
$file = substr($real_file, strlen($real_plugin_path));
je ne sais pas du tout pourquoi... mais maintenant, cela a l'air de fonctionner, je n'ai pas relevé d'autres problèmes...
je suppose qu'il y a un lien avec la mise à jour de xampp et de ses composants (php)...
si je peux aider...
merci beacoup !!!
Hors ligne
vimages a écrit:
je suppose qu'il y a un lien avec la mise à jour de xampp et de ses composants (php)...
si je peux aider...
Oui, tu peux aider! Si t'arrives à trouver LA manip exacte qui fait foirer les liens...
Ca pourra nous aider...
Dernière modification par P@t (2007-10-11 18:38:00)
Hors ligne
- chez moi, le seul lien qui foirait était celui cité au début (en relation avec les plugins)
- la panne est apparue sur toutes les galerie en même temps => donc le prob vient du serveur
- la seul modif faite sur le serveur à été la mise à jour en upgrade de xampp (les fichiers php.ini et httpd.conf n'ont pas été touchés) PHP a été upgradé (voir infos en admin sur mes galeries, vous êtes admin adviser, sauf erreur à me signaler)
voilà tout ce que je sais pour le moment...
Hors ligne
P@t a écrit:
J'ai retrouvé un post de jxrossel ou il donne sa config:
PWG: 1.7.0
PHP: 5.2.4
MySQL: 5.0.45-community-nt
Apache: 2.2.4Est-ce que la version 5.2.4 de php poserait problème???
Si c'est le cas, ou c'est un problème qui disparaitra avec les versions future de PHP ou c'est une évolution de PHP et ta modif devra devenir permanente....
Reste que les versions de PHP vont cohabiter .....
Hors ligne
vimages a écrit:
- chez moi, le seul lien qui foirait était celui cité au début (en relation avec les plugins)
Tu es sur? Les liens vers les pages de config des plugins marchaient?
A priori, c'est impossible ;-)
vimages a écrit:
- la seul modif faite sur le serveur à été la mise à jour en upgrade de xampp (les fichiers php.ini et httpd.conf n'ont pas été touchés) PHP a été upgradé (voir infos en admin sur mes galeries, vous êtes admin adviser, sauf erreur à me signaler)
Quelle était ton ancienne version de php?
Hors ligne
non, comme écrit en edit dans le 1er message :
en fait, c'est la première lettre qui saute à chaque fois sur ces liens... par exemple :
/admin.php?page=plugin§ion=LocalConfEditor%2Flocalconf.php
devient
/admin.php?page=plugin§ion=ocalConfEditor%2Flocalconf.php
merci.
éric.
je ne sais plus quelle version de PHP était en place, mais une récente, en tout cas....
Hors ligne
Vimages, est-ce que tu peux créer un fichier test.php (par exemple) avec comme contenu:
<?php
echo realpath('./');
?>
Puis execute le fichier
Je veux savoir s'il te revoit un chemin avec un / ou un \ à la fin...
En principe, non...
Mais chez toi ca devrait etre le cas.
Dernière modification par P@t (2007-10-12 11:38:24)
Hors ligne
Bon, oublie...
rvelices a déjà fait la correction pour la version 1.8:
- fix plugin menu link broken with xamp (realpath behaves differently)
Et moi qui m'acharnait à trouver le problème...
(il faudrait peut-etre le faire pour la 1.7.1, non?)
Dernière modification par P@t (2007-10-12 13:20:57)
Hors ligne
P@t a écrit:
Bon, oublie...
rvelices a déjà fait la correction pour la version 1.8:- fix plugin menu link broken with xamp (realpath behaves differently)
Et moi qui m'acharnait à trouver le problème...
(il faudrait peut-etre le faire pour la 1.7.1, non?)
Haaa oui!
Hors ligne
he bien voilà... ;o)
il trouve des bug et le dis pas aux copains... après on cherche...
alors, pour la prochaine version ce sera sans soucis.. cool !
Merci mes chefs !
Hors ligne