How do I enable LVE and PHP-Selector in LiteSpeed?

In LiteSpeed admin interface do the following:

Configuration -> Server -> Edit -> “Enable LVE” = “Yes” -> Save
If you are using CageFS then choose cagefs there.
To enable PHP-Selector with LiteSpeed you have to adjust more settings in Admin:
  1. CloudLinux (Admin Console –> Configuration –> Server –> General): CageFS;
  2. Enable SuExec: Server-> General -> PHP SuEXEC -> Yes;
  3. LSPHP5 external app runs in SUEXEC non-daemon mode ONLY (Run On Start Up –> Yes or No);
  4. In LSPHP5 external app (Admin Console –> Configuration –> Server –> External App –> lsphp5)




See screenshot below:


* In order to use PHP Selector and custom php.ini, lsphp5 needs to be in SuEXEC non-daemon mode.

** Some PHP configurations require more memory for SuEXEC to work properly. If you are getting error 500 after switching suEXEC to non-daemon mode, try to increase Memory Soft Limit and Memory Hard Limit for external App ( Admin Console –> Configuration –> Server –> External App –> lsphp5 ) to at least 650/800M.

Leave a Reply

Your email address will not be published. Required fields are marked *