Page 1 sur 2
site en php vide (page blanche)
Posté : 17 sept. 2008, 10:46
par zoroo
Salut a tous
alors voila mon problème j'ai recuperé un site cms pour l'installer sur un autre serveur ou j'ai compilé moi meme apache et php le soucis c'est que meme bien configuré et les log en mode bavard je n'obtiens rien
www.garde-dhonneur.com
j'ai essayé la commande dans un terminal : php index.php il me rend la main et n'affiche rien
j'ai l'impression que ca vient de php, qu'il manquerai un truc mais comment le savoir ?
merci d'avance pour votre aide
Posté : 17 sept. 2008, 10:59
par jojolapine
Les messages d'erreur sont bien affiché normalement?
Sur quel niveau d'erreur es-tu?
Posté : 17 sept. 2008, 11:10
par zoroo
quel niveau d'erreur ? ou ?
messages d'erreur dans le navigateur ? apache ?
Posté : 17 sept. 2008, 11:23
par _activmik
En fait si tu ne donnes pas les messages d'erreur que te renvoi Apache sur ce coup ça va être dur, vu que ta page est vide.
Posté : 17 sept. 2008, 11:26
par jojolapine
Les messages d'erreur de php,
Vérifis que tu as bien
et
display_errors = On
dans ton php.ini
Posté : 17 sept. 2008, 12:05
par Invité
je n'ai aucune erreur
212.27.60.48 - - [17/Sep/2008:12:04:27 +0200] "GET /index.php HTTP/1.0" 200 -
212.27.60.48 - - [17/Sep/2008:12:04:30 +0200] "GET / HTTP/1.0" 200 -
page toujours vide meme avec les options debug et autre que tu m'as dis
212.27.60.48 - - [17/Sep/2008:12:04:30 +0200] "GET / HTTP/1.0" 200 - "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3
.0.1"
ca :
[Wed Sep 17 10:39:54 2008] [error] [client 212.27.60.48] File does not exist: /opt/httpd/htdocs/cmsmadesimple-1.2.5/index.ph
quand je demande ca :
http://www.garde-dhonneur.com/index.ph
Posté : 17 sept. 2008, 12:07
par _activmik
Tu as oublié un "p" à la fin de ton url.
Posté : 17 sept. 2008, 12:09
par Invité
oui c'etait pour generer une erreur
Posté : 17 sept. 2008, 12:11
par jojolapine
Bon alors on va reprendre depuis le début:
-quelle est ta version de php?
A une petite idée de test:
Tu enregistre ton fichier index.php en index_save.php
et tu met à la place un index contenant
<?php echo 'hello world';?>
Si ça s'affiche, c'est que le problème vient du script, (ou d'une configuration nécessaire pour le script)
Sinon ça peut venir d'une mauvaise configuration serveur, ou de chemins érroné...
Donne nous le max d'infos

Posté : 17 sept. 2008, 12:14
par zoroo
le hello world fonctionne (tout mes autres sites en php fonctionne d'ailleur )
http://www.garde-dhonneur.com/
Posté : 17 sept. 2008, 12:15
par Invité
comment je peux connaitre les dependances de bon fonctionnement de mon "script" ?
Posté : 17 sept. 2008, 12:20
par jojolapine
http://wiki.cmsmadesimple.org/index.php ... rements/fr 
Voilà... vérifi aussi qu'il n'y aurais pas des histoires de shorts_open_tag, ou autres register_global, magic_quotes, etc....
Posté : 17 sept. 2008, 13:59
par zoroo
je l'ai tout ca, faudrai des truc plus precis sur les options php et autres
Posté : 17 sept. 2008, 15:02
par zoroo
requis cms
# Fonctionnement des sessions PHP
# PHP Tokenizer non désactivé
quelles sont les options dans le php.ini qui font ces deux choses ?
ca pourrai venir de imageMagick ?
Posté : 17 sept. 2008, 15:14
par jojolapine
Pour le tokenizer:
http://fr.php.net/manual/fr/book.tokenizer.php
sinon pour les sessions, à part si t'es chez free...
A priori c'est activé partout...
Fait nous voir un phpinfo...?