🔔 🔔 🔔 Duyuru: 24. Yılımıza özel indirimler sizleri bekliyor ! Kampanya Kodu : TDATA2024 | Detaylı bilgi için tıklayınız.

PHP run without timeouts in litespeed


PHP run without timeouts in litespeed


PHP run without timeouts

In some cases, we want PHP script to run as long as possible without any timeouts.

Reason:

For example, when a php application rebuilds mysql indexes, the process may run for a long time. In Apache/mod_php, the ignore_user_abort variable allows the user to trigger this process and then close the browser or navigate away from the page without killing the php/mysql process.

Solution:

LiteSpeed connection timeout override
Admin CP => Configuration => Server => Tuning => Connection Timeout (secs)
PHP execution time in php.ini
max_execution_time=36000

LSAPI_MAX_PROCESS_TIME (set this environment variable in lsphp5)
Admin CP => Configuration => Server(or Vhost) => External App => lsphp5

In Self Managed Mode, LSAPI_MAX_PROCESS_TIME (default 300 seconds) controls the maximum processing time allowed when processing a request. If a child process cannot finish processing the request in the given time period, it will be killed by the parent process. This option can get rid of a dead or a runaway child process.

Reference: http://www.litespeedtech.com/support/wiki/doku.php?id=litespeed_wiki:php_run_without_timeout

Bu cevap yeterince yardımcı oldu mu?

Diğer Dökümanlar


  • How to upgrade litespeed forcefully.

    If you are unable to upgrade litespeed version from old 4.2 to newest, please follow the steps. You need to get into the directory /usr/local/lsws/autoupdate where the old packages...

  • How to create custom php.ini file in a Litespeed Web-server

    create the custom php.ini file for a particular domain. 1) Login to your WHM >> Select “Litespeed Configuration” >> Admin Console >> Configuration...

  • How to reset Litespeed password

    How to reset Litespeed password in Linux system Login to the server via SSH access. Go to the directory /admin/misc/; where LiteSpeed installed. If you have install LiteSpeed in /usr/local/ then...