Annonce

  •  » Plugins
  •  » une bizarerie.. lien modifié, manque le P de Plugin?

#1 2007-10-11 13:56:32

vimages
Membre
2004-03-27
2429

une bizarerie.. lien modifié, manque le P de Plugin?

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&section=LocalConfEditor%2Flocalconf.php
devient
/admin.php?page=plugin&section=ocalConfEditor%2Flocalconf.php
merci.
éric.

Dernière modification par vimages (2007-10-11 14:14:45)

Hors ligne

#2 2007-10-11 17:58:26

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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....


P@t

Hors ligne

#3 2007-10-11 18:07:35

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

à 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

#4 2007-10-11 18:26:18

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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

#5 2007-10-11 18:33:21

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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)


P@t

Hors ligne

#6 2007-10-11 18:48:55

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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.4

Est-ce que la version 5.2.4 de php poserait problème???


P@t

Hors ligne

#7 2007-10-11 18:53:01

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

- 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

#8 2007-10-11 18:55:41

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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.4

Est-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

#9 2007-10-11 18:55:49

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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?


P@t

Hors ligne

#10 2007-10-11 19:14:01

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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&section=LocalConfEditor%2Flocalconf.php
devient
/admin.php?page=plugin&section=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

#11 2007-10-12 11:37:50

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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)


P@t

Hors ligne

#12 2007-10-12 13:20:34

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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)


P@t

Hors ligne

#13 2007-10-12 13:28:57

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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

#14 2007-10-15 18:34:45

vimages
Membre
2004-03-27
2429

Re: une bizarerie.. lien modifié, manque le P de Plugin?

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

  •  » Plugins
  •  » une bizarerie.. lien modifié, manque le P de Plugin?

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact