Nginx のタイムアウト値を長くする

投稿ツリー

  • なし Nginx のタイムアウト値を長くする (web-master, 2015/4/12 20:16)

このトピックの投稿一覧へ

web-master

なし Nginx のタイムアウト値を長くする

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/4/12 20:16 | 最終変更
web-master  管理人   投稿数: 48
X-update で legacy をアップデートする時など、PHP の実行に時間がかかる場合に、PHP の終了を待たずに Nginx がタイムアウトしてしまうことがあったので、タイムアウト値を 300 秒とした。

*** fastcgi_read_timeout 300;

# vim /etc/nginx/sites-enabled/default

#pre{{
location ~ \.php(/|$) {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

# With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;

# set timeout
fastcgi_read_timeout 300;
}
}}

# service nginx restart
投票数:0 平均点:0.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ