Sziasztok!
Nginx webszerverrel küzdök, drupalt akarok rajta működtetni próba jelleggel.
Oprendszer debian squeeze.
A problémám a következő:
/etc/nginx/sites-available
location ~ \.php$ {
#try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
include fastcgi_params;
}
Így indítom el, hogy működjön:
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid
De sajnos elég sűrűn leáll a php5-cgi folyamat, és akkor megáll az oldal is "502 Bad Gateway" hibaüzivel.
Ha valaki tudna segíteni, hogy ez mitől lehet, vagy hogyan lehet ezt másképp megoldani, azt megköszönöm, ha elmondja.
Googliban nem találtam semmi megoldást.
Logokban semmi hibát nem találok.
/etc/nginx/nginx.conf
user www-data;
worker_processes 5;
events {
worker_connections 2024;
# multi_accept on;
http {
include /etc/nginx/mime.types;
access_log<>/var/log/nginx/access.log;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
##keepalive_timeout 65;
keepalive_timeout 2;
tcp_nodelay on;
gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
- 1912 megtekintés
Hozzászólások
Ez gondolom 1.X -előtti nginx és php 5.2?
- A hozzászóláshoz be kell jelentkezni
Debian csomagból:
nginx/0.7.67
PHP 5.3.3-7+squeeze9
Sajnos csak debian csomagból tudok telepíteni, forrásból nem.
- A hozzászóláshoz be kell jelentkezni
Ha php 5.3 akkor a php-fpm-t használd. 5.3.3 tól van benne hivatalosan ha jól rémlik. Nekem is csak azzal működik stabilan. Meg az logol is és jobb a configja is.
- A hozzászóláshoz be kell jelentkezni
Miert nem hasznalsz fpm-et? Nekem azzal remekul mennek a dolgok.
udv,
tompos
- A hozzászóláshoz be kell jelentkezni
Találtam egy leírást róla:
http://www.webhostingtalk.com/showthread.php?t=1025286
Ez alapján sikerült feltenni, remélem nem fog most már megállni.
Köszönöm a segítséget!
- A hozzászóláshoz be kell jelentkezni
+1 fpm-re
- A hozzászóláshoz be kell jelentkezni