Bonjour,
Je me résous à poster car je craque après deux jours de casse-tête. Je me suis lancé dans la révolution de l'abandon d'Apache pour NGinx.
Je suis donc sur un serveur dédié en CENTOS6 + NGINX et PHP-FPM. Les paquets sont installés sans erreurs.
Le symptôme : Lors de l'appel d'une page php, l'écran reste blanc, voici ce que dit l'inspection de page sous chrome pour la page phpinfo.php de phpmyadmin :
Voici le fichier de configuration de NGinX default.conf
Le fichier http://www.conf contient la ligne non commentée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 # # The default server # server { listen 80; server_name ns361853.ip-91-121-170.eu *.ns361853.ip-91-121-170.eu; charset UTF-8; access_log logs/host.access.log main; location / { root /home/ns361853.ip-91-121-170.eu; index index.php index.html index.htm; } error_page 404 /404.html; location = /404.html { root /home/erreurs/; } # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /home/erreurs/; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { # try_files $script_name = 404; root /home/ns361853.ip-91-121-170.eu; fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; } }
Dans php.ini toutes les variables pour recevoir - afficher - stocker les erreurs sont activées, je ne trouve rien dans les log NGinX et PHP-FPM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part listen = /var/run/php-fpm.sock
Lorsqu'à la racine je demande index.html (http://91.121.170.141/index.html) j'ai une réponse normale mais avec index.php (http://91.121.170.141/index.php) j'ai le même problème. Les fichiers ont exactement les même propriétés 644 et les même propriétaires.
Enfin si je stoppe le service php-fpm, j'ai une erreur 404 sur l'URL.
Voici donc ce sur quoi je sèche, si quelqu'un pouvait me trouver une piste je lui en serais plus que reconnaissant ...








Répondre avec citation
Partager