Bài viết này mình sẽ hướng dẫn các bạn cấu hình thay đổi tham số time out trong nginx, Apache. Mình bắt đầu nhé!
Do có một số các bạn cần sử dụng máy chủ và cài đặt một số mã nguồn hoặc yêu cầu cần phải tăng tham số mặc định ( 30s). Chúng ta cùng thống nhất ví dụ sẽ điều chỉnh tham số từ 30s ban đầu lên tới 300s. Để thực hiện thay đổi cấu hình tham số time out theo các bước sau:
Thay đổi trong php.ini.
Thiết lập: max_execution_time = 300 mặc định ban đầu là 30.
Đối với các máy chủ cài đặt sử dụng Apache thì với tham số trên là đủ tuy nhiên để cấu hình và sử dụng trong nginx các bạn cần thực hiện thêm bước thứ hai dưới đây.
Thay đổi cấu hình Nginx và PHP-FPM
- Thay đổi tham số request_terminate_timeout :
1 |
# vi /etc/php5/fpm/pool.d/www.conf |
Điều chỉnh: request_terminate_timeout = 300
- Thay đổi cấu hình nginx
1 |
#vi /etc/nginx/sites-available/domain.com |
Thay đổi tham số cũ thành tham số mới dưới đây:
1 2 3 4 5 |
location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_read_timeout 300; } |
1 2 3 4 5 |
http { #... fastcgi_read_timeout 300; #... } |
- Khởi động lại Nginx và PHP-FPM
1 2 |
#service php5-fpm reload #service nginx reload |
Chúc các bạn thành công!
WEB FAQ > Email FAQ > Hỏi đáp Máy chủ > Hỏi đáp Linux Server
web faq | hỏi đáp web | hoi dap web | website faq | hỏi đáp website | hoi dap website | hướng dẫn sử dụng web | huong dan su dung web | huong dan web | hoi dap may chu | Hoi dap Linux Sever