Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
litespeed_wiki:php:which_php_setup_am_i_using [2018/08/06 21:08] Jackson Zhang [suEXEC ProcessGroup mode] |
litespeed_wiki:php:which_php_setup_am_i_using [2018/08/07 14:11] Jackson Zhang [suEXEC ProcessGroup mode] |
||
---|---|---|---|
Line 72: | Line 72: | ||
Guides for adding include files can be found on [[https://confluence2.cpanel.net/display/EA/Modify+Virtualhost+Containers+With+Include+Files|this page]] from cPanel's site. | Guides for adding include files can be found on [[https://confluence2.cpanel.net/display/EA/Modify+Virtualhost+Containers+With+Include+Files|this page]] from cPanel's site. | ||
- | Process Group mode is similar to apache php-fpm mode. The difference is: the parent process of php-fpm is not controlled by Apache, and it keeps running; LiteSpeed uses LSAPI, and the PHP will exit if idle for a while (for shared hosting environment). For LSWS 5.2.8 and lower version, PHP processes will stop when LSWS restarts, the opcode cache will be reset. Staring from LSWS 5.3RC2 and above, LSPHP will run as detached mode and LSWS restart won't stop PHP processes. LSPHP parent will just follow the timeout where [[https://www.litespeedtech.com/docs/webserver/config/extapps/lsapi#extMaxIdleTime|"Max Idle time"]] is set. | + | Process Group Mode is similar to Apache php-fpm mode. The difference is: with Apache, the parent process of php-fpm is not controlled by Apache, and it keeps running; with LiteSpeed, LiteSpeed uses LSAPI, and the PHP will exit if idle for a while (in a shared hosting environment and set at [[https://www.litespeedtech.com/docs/webserver/config/extapps/lsapi#extMaxIdleTime|"Max Idle time"]]). For LSWS 5.2.8 and lower versions, PHP processes will stop when LSWS restarts, and the opcode cache will be reset. Starting from LSWS 5.3RC2 and above, LSPHP will run in detached mode and an LSWS restart //won't// stop PHP processes. The LSPHP parent will just follow the timeout where [[https://www.litespeedtech.com/docs/webserver/config/extapps/lsapi#extMaxIdleTime|"Max Idle time"]] is set. |
References: | References: |