Wednesday, April 7, 2021

Cara Mengatasi Error PHP FastCGI Data Timeout Error

Jika menjalankan server cPanel dan menggunakan FastCGI sebagai salah satu komponen pendukung server Apache, kita beberapa kali akan mendapati error 500 Internal Server Error, dimana jika lebih detail kita lihat di log error apache /etc/httpd/log/error_log atau di /var/log/apache2/error.log mendapat error seperti ini:

[warn] .. mod_fcgid: read data timeout in 40 seconds, ...
[error] .. Premature end of script headers: index.php ...

dengan penyebab utamanya adalah proses parsing data yang gagal. Untuk mengatasinya dapat dilakukan dengan cara berikut:

Login ke Cpanel/WHM lalu pilih menu-menu: WHM > Apache Configuration > Include Editor > Post VirtualHost Include > All.

Paste data berikut pada kode yang ada:

<IfModule mod_fcgid.c>
 FcgidProcessLifeTime 8200
 FcgidIOTimeout 8200
 FcgidConnectTimeout 400
 FcgidMaxRequestLen 1000000000
 </IfModule> 

kemudian restat server Apache. Semoga membantu.

0 comments:

Post a Comment