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 <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了Nginx 錯誤匯總,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。