Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Christian
2007-08-17 04:08:48

Problème résolu ...

Message de rvelices :
ub avait trouve une solution pour les hebergeurs 'non standard' ici : http://forum.phpwebgallery.net/viewtopic.php?id=11349 .

mathiasm
2007-08-16 15:34:46

Oui, le script_basename est mal utilisé sur le serveur. Il y avait un plugin qui gérait les cas limites des hébergeurs avec les problèmes de variables. Peut-être que rvelices pourrait t'aider.
Je le sollicite.

Christian
2007-08-16 11:52:20

Voici ce que j'obtiens en cliquant sur une vignette :

Warning: script_basename "php4" unknown in /home/wb55091/Pictures/include/section_init.inc.php on line 156

Warning: Cannot modify header information - headers already sent by (output started at /home/wb55091/Pictures/include/section_init.inc.php:156) in /home/wb55091/Pictures/include/functions_html.inc.php on line 709

Warning: Cannot modify header information - headers already sent by (output started at /home/wb55091/Pictures/include/section_init.inc.php:156) in /home/wb55091/Pictures/include/functions_html.inc.php on line 710

Warning: Cannot modify header information - headers already sent by (output started at /home/wb55091/Pictures/include/section_init.inc.php:156) in /home/wb55091/Pictures/include/page_header.php on line 102
ILB - PICTURES

Page not found


Bref : cela ne fonctionne pas !

Christian
2007-08-16 05:06:36

Bonjour,

Je viens d'installer la version 1,70. (upgrader en fait).
Comme j'obtenais beaucoup de warning et autres messages, j'ai fini par supprimer mes tables de données et réinstaller entièrement le tout.
Il y a progrès, je n'obtient plus que les messages suivants :

Warning: script_basename "php4" unknown in /home/wb55091/Pictures/include/section_init.inc.php on line 156

Warning: Cannot modify header information - headers already sent by (output started at /home/wb55091/Pictures/include/section_init.inc.php:156) in /home/wb55091/Pictures/include/page_header.php on line 102

Voir : http://www.ilbliege.net/Pictures/

Je suppose qu'il doit s'agir d'un problème équivalent à celui exposé il y a 5 mois ?

Avez-vous une idée? Mon serveur est toujours le même serveur Apache ...
Une solution serait d'@ les lignes, ce qui n'est guère élégant...

Merci d'avance,

Christian

Christian
2007-03-28 22:53:20

--->VDigital :

Si ça peut aider à comprendre pourquoi j'ai du changer la ligne 89...

Voici la valeur de $_SERVER['SERVER_SOFTWARE'] :
Apache/1.3.37 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0404142202  .

Christian

VDigital
2007-03-28 22:04:27

lastick06 a écrit:

je vien de faire les deux essai et il ny a pas cette ligne? if (basename($_SERVER['SCRIPT_FILENAME']) == 'picture.php')

dans
./include/section_init.inc.php

???

Lis bien car:
http://forum.phpwebgallery.net/viewtopi … 688#p56688

Christian
2007-03-28 21:56:47

Tu as vu que VDigital et moi t'avons donné la même réponse au même moment....
Je viens de faire l'essai en faisant un controle-c du texte à modifier dans le mail de VDigital.
Celui qui est à la ligne 89 .
J'ai ouvert le fichier demandé. Controle-f puis contrôle-V et tu trouves le texte à modifier.
Il suffit alors de faire le remplacement, de sauver et d'uploader...

lastick06
2007-03-28 21:43:29

nike chrome j'ai trouver j'ai modifier ça marche c'est super merci beaucoup a vous tres simpas.

Christian
2007-03-28 21:14:59

Le plus simple est d'utiliser ton programme FTP.

Il faut aller dans la partie du site ou se trouve la galerie et trouver le répertoire /include.

Télécharge le fichier section_init.inc.php qui se trouve dans ce répertoire.

Après téléchargement, sur ton pc ouvre le fichier section_init.inc.php avec le bloc-note ou un traitement de texte.

Effectue une recherche contrôle-f du texte : if (basename($_SERVER['SCRIPT_FILENAME']) == 'picture.php')

Remplace ce texte par : if (substr($_SERVER['PHP_SELF'],strlen($_SERVER['PHP_SELF'])-11, 11) == 'picture.php')

Sauvegarde le fichier section_init.inc.php.

Télécharge le sur ton site en écrasant l'ancien fichier.

Le tour est joué sans éditeur spécialisé ....

VDigital
2007-03-28 21:07:07

On va le faire au ralenti...

Quand tu as décompressé sur ta machine les différents modules, dans le répertoire principal tu devrais trouver un répertoire include avec dedans le fichier section_init.inc.php
Tu l'ouvres avec wordpad par exemple.
Tu fais une recherche de la ligne

if (basename($_SERVER['SCRIPT_FILENAME']) == 'picture.php')

Quand tu l'as trouvée, tu remplace cette ligne par:

if (substr($_SERVER['PHP_SELF'],strlen($_SERVER['PHP_SELF'])-11, 11) == 'picture.php')

Tu enregistres.
Puis par ton client FTP tu transfères uniquement le module section_init.inc.php dans le répertoire correspondant de ton site...
Cela devrait marcher.

8-)

lastick06
2007-03-28 20:57:20

bonjour

je croi que j'ai le meme probleme, quand je clic sur une image elle ne souvre pas en grand et j'ai un message d'erreur.

que faire?

je doit vous avertir que je ni connais rien en langage. je ne sais pas ou chercher pour la modif expliquer ci dessus?

Christian
2007-03-28 19:20:21

OK.
Ca marche, merci pour tout....
Par rapport à d'autres forum/programme vous êtes vraiment super...

Christian

VDigital
2007-03-28 19:07:45

Christian,

Essaie la correction suivante dans ./include/section_init.inc.php:

Ligne 89

if (basename($_SERVER['SCRIPT_FILENAME']) == 'picture.php')

remplace par

if (substr($_SERVER['PHP_SELF'],strlen($_SERVER['PHP_SELF'])-11, 11) == 'picture.php')

8-)

PS: Nous connaissons le symptôme. La solution a été donnée plusieurs fois sur le forum. Cela sera corrigé à priori en 1.7 (Merci Rub).
Mais Apache cela nous étonne un peu.

Christian
2007-03-28 18:57:51

Sous Apache

rub
2007-03-28 18:52:57

Trop courte ma question, c'est bien sur!

Ton serveur est sous IIS ou sous apache?

Pied de page des forums

Propulsé par FluxBB

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