Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
litespeed_wiki:directadmin:custombuild-installation [2018/03/07 17:21] Eric Leu [Setup Multi PHP version] |
litespeed_wiki:directadmin:custombuild-installation [2020/04/28 13:02] (current) Jackson Zhang |
||
---|---|---|---|
Line 13: | Line 13: | ||
./build set webserver litespeed | ./build set webserver litespeed | ||
./build set php1_mode lsphp | ./build set php1_mode lsphp | ||
+ | ./build set php2_mode lsphp | ||
+ | ./build set php3_mode lsphp | ||
+ | ./build set php4_mode lsphp | ||
./build litespeed | ./build litespeed | ||
./build php n | ./build php n | ||
Line 86: | Line 89: | ||
- Before setup multi PHP version, please make sure PHP handler setup already. | - Before setup multi PHP version, please make sure PHP handler setup already. | ||
- May need to restart web server to make settings effect | - May need to restart web server to make settings effect | ||
+ | |||
+ | |||
+ | ====== Setup CloudLinux Selector PHP version ====== | ||
+ | - From CageFS User Manager add user as Enabled user | ||
+ | - LVE Manager set Default php version to **Native** | ||
+ | - Login as user level -> Choose **Select PHP version** to the version you want. | ||
+ | ====Verify method==== | ||
+ | ''su - USER_ACCOUNT -s /bin/bash'' \\ | ||
+ | ''php -v'' \\ | ||
+ | Then you should see the version you choose from **Select PHP version** | ||
+ | |||
====== Troubleshooting ====== | ====== Troubleshooting ====== | ||
1. **./build: line 968: 14423 Killed ${INITDDIR}/${SERVICE_NAME} ${SERVICE_ACTION}. ** | 1. **./build: line 968: 14423 Killed ${INITDDIR}/${SERVICE_NAME} ${SERVICE_ACTION}. ** | ||
Line 104: | Line 118: | ||
<note></note> | <note></note> | ||
</scriptHandler> | </scriptHandler> | ||
+ | 3. **PHP1/2 select not working** | ||
+ | - Check php1 by ''grep php1 /usr/local/directadmin/custombuild/options.conf'' | ||
+ | - Check config file, e.g. ''/usr/local/directadmin/data/users/USER_ACCOUNT/httpd.conf'' | ||
+ | - Check PHP selector setup correctly through LiteSpeed web admin | ||
+ | - If you change some php settings, sometimes may need to rebuild to make it works |