1. upstream timed out (110: connection timed out) while reading response header from upstream
这种情况主要在下面两种情况下发生:
a. nginx 作为 proxy,需要适当的调整 proxy timeout 的值。 location / { ... proxy_connect_timeout 70; proxy_read_timeout 150; proxy_send_timeout 150; ... }
b. nginx作为 php-fpm 等其他的有上游服务,需要适当的调整 fastcgi_read_timeout 选项值 location ~* .php$ { include fastcgi_params; fastcgi_index index.php; fastcgi_read_timeout 150; fastcgi_pass 127.0.0.1:9000; fastcgi_param script_filename$document_root$fastcgi_script_name; }
2. open() “/usr/local/nginx/html/favicon.ico” failed (2: no such file or directory)
只需要关闭 favicon.ico 的 log:
location = /favicon.ico { log_not_found off; access_log off; }
ref:
http://www.ttlsa.com/nginx/nginx-upstream-timed-out-110-connection-timed-out/
http://stackoverflow.com/questions/9657065/nginx-and-favicon-ico-get-favicon-ico-http-1-1-failed
').addclass('pre-numbering').hide(); $(this).addclass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadein(1700); }); }); 以上就介绍了nginx 错误汇总,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。