Consejos para el desarrollo Web, estrategias de marketing y novedades de A2 Hosting enviadas a su email.
This article describes how to disable PHP connection timeouts on Turbo Web Hosting accounts.
PHP scripts that run for a long time on Turbo Web Hosting accounts may time out or appear to “hang”.
For example, when you run BackupBuddy on WordPress, the PHP process must often run for a long time. If it runs long enough, it may appear to hang and never finish.
To resolve this problem, you can disable PHP connection timeouts on Turbo Web Hosting accounts.
The following .htaccess snippet demonstrates how to disable connection timeouts for all requests:
RewriteEngine On RewriteRule .* - [E=noabort:1, E=noconntimeout:1]
The following .htaccess snippet demonstrates how to disable connection timeouts for specific files (in this case, wp-cron.php, backupbuddy,php, and importbuddy.php):
RewriteEngine On RewriteRule (wp-cron|backupbuddy|importbuddy)\.php - [E=noabort:1, E=noconntimeout:1]
To re-enable connection timeouts, comment out the previous statements in the .htaccess file by placing a # character in front of each line (or just delete the lines entirely).
For more information about PHP connection timeouts on LiteSpeed server, please visit https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:php:run-without-timeouts.