私は2つのサイトを持っています。そして、両方に「502 bad gateway」というエラーが表示されます。私のngnix設定:
server {#first site on python
listen X.X.X.X:80;
server_name example1.com;
access_log /home/user1/logs/nginx-access.log;
error_log /home/user1/logs/nginx-error.log;
location /static/ {
alias /home/user1/site1/static/;
}
location /media/ {
alias /home/user1/site1/media/;
}
location / {
proxy_pass http://127.0.0.1:8000/;
include /etc/nginx/proxy.conf;
}
}
server { #second site on wordpress
listen X.X.X.X:80;
server_name example2.com;
root /home/user2/www;
access_log /home/user2/logs/access.log;
error_log /home/user2/logs/error.log;
location / {
# try_files $uri $uri/ /index.php?q=$uri&$args;
index index.php;
}
location ~ \.php$ {
# With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
php-fpm 構成: /etc/php5/fpm/pool.d/www.conf
[www]
user = www-data
group = www-data
listen = /var/run/php5-fpm.sock
listen.allowed_clients = 127.0.0.1
pm = dynamic
pm.max_children = 10
pm.start_servers = 4
chdir = /
security.limit_extensions = .php .php3 .php4 .php5
Nignx はログを書きません。ログは空ですが、ログ ファイルは存在します。どうしたの?
私の設定の問題は何ですか?
Ubuntu 12.04、php-fpm バージョン