本帖最后由 宝塔用户_allico 于 2025-10-23 07:54 编辑
卸载宝塔的所有PHP版本和NGINX
必须在宝塔安装OpenLiteSpeed
宝塔提示的是1.7,安装后是1.8.3,可以升级成1.8.4
另外会自动安装LSPHP8.3,其他扩展可能没装,需要自己安装,自己问AI。如果没安装LSPHP8.3也可以手动编译
安装的时候根据网络问题,我国内主机安装失败,用海外主机安装后,复制镜像到国内恢复的。
查看版本
- cat /usr/local/lsws/autoupdate/release
复制代码 升级
- sudo /usr/local/lsws/admin/misc/lsup.sh -v 1.8.4
复制代码
不明白宝塔为为什么不显示LSPHP
添加网站无法选择PHP,只能选择静态。
还没找到在哪里改原始文件,只能一个网站一个网站的改,很麻烦
所以需要修改
- sudo nano /www/server/panel/vhost/openlitespeed/detail/域名.conf
复制代码
查找
- scripthandler {
- add lsapi:域名 php
- }
复制代码
里面的
换成
这部分也要替换
- extprocessor 域名 {
- type lsapi
- address UDS://tmp/lshttpd/域名.sock
- path /usr/local/lsws/lsphp00/bin/lsphp
- ...
- }
复制代码
里面的
- address UDS://tmp/lshttpd/域名.sock
复制代码
换成
- uds://tmp/lshttpd/lsphp.sock
复制代码
另外一个 path 换成
- /usr/local/lsws/lsphp83/bin/lsphp
复制代码
就像下面这个一样
- extprocessor lsphp {
- type lsapi
- address uds://tmp/lshttpd/lsphp.sock【这里】
- maxConns 20
- env LSAPI_CHILDREN=20
- initTimeout 60
- retryTimeout 0
- persistConn 1
- pcKeepAliveTimeout 1
- respBuffer 0
- autoStart 1
- path /usr/local/lsws/lsphp83/bin/lsphp【这里】
- extUser nobody【把这里改成www,不然权限不方便哦】
- extGroup nogroup【把这里改成www】
- memSoftLimit 2047M
- memHardLimit 2047M
- procSoftLimit 400
- procHardLimit 500
- }
复制代码
默认PHP8.3设置
以上换了后就能支持PHP了
不要手动独立安装,那样的话无法用宝塔管理网站,只能用LS自带的面板,那个一般人用不来
其他设置自行问AI
|
|