1. 程式人生 > >PHP程式執行時間延長

PHP程式執行時間延長

1.程式碼中設定

ini_set('max_execution_time',0);
ini_set('memory_limit', '2048M');
ignore_user_abort(true); // 客戶端斷開後,仍然繼續執行
//tp還應該開啟mysql的斷線重連機制
//V5.0.6+版本開始,支援Mysql的斷線重連機制,預設關閉,需要的話,是資料庫配置檔案中新增:
// 開啟斷線重連
'break_reconnect' => true,

2.nginx配置檔案
/usr/local/nginx/conf/nginx.conf

fastcgi_connect_timeout 36000;
fastcgi_send_timeout 36000
; fastcgi_read_timeout 36000;

3.php-fpm配置檔案
/usr/local/php/etc/php-fpm.conf

request_terminate_timeout = 36000

4.mysql配置檔案

wait_timeout=86400 
interactive_timeout = 28800