相信很多用wordpress的朋友最近想換到Openlitespeed (OLS),鑒于寶塔官方還沒有讓面板完能美兼容支持OLS,現在就一些常見問題我做一個匯總。
1. 換到Openlitespeed以后網站403錯誤?
這是關于permission方面問題,反正很難一步解決。建議備份好網站數據后,刪除網站(保留數據),對面板的php和OLS也進行重裝,最后再創建站點。如果是打算重新建立面板環境,請先裝MYSQL+PHPMYADMIN,然后裝Openlitespeed,最后裝PHP8。親測有效,寶塔面板會識別你裝了OLS,然后智能安裝php在OLS的文件夾里面。我也不知道為什么OLS要有自己的php而不像NGINX一樣分開??傊?,切換到OLS后,網站打不開了等等,宗旨就是刪網站,重裝php,重裝OLS。實在不行,把VPS也重裝了,從頭來一遍,一定要備份好網站。
2.解決PHP8的一些拓展安裝不了(Imagick拓展等等)?
我不知道是不是又是OLS不兼容的問題,但無妨,手動安裝即可。教程請參考https://www.bt.cn/bbs/thread-77220-1-1.html。
重點說明,因為使用的是OLS,所以php的路徑是不一樣的。正確路徑(拿php8版本舉例),
cd imagick-3.5.1 /usr/local/lsws/lsphp80/bin/phpize ./configure --with-modules --with-webp --with-php-config=/usr/local/lsws/lsphp80/bin/php-config
make && make install
因為使用的OLS所以php.ini的路徑也改了,
[imagick] extension = /usr/local/lsws/lsphp80/lib64/php/modules/imagick.so
3.怎么登錄Openlitespeed的控制面板,登錄信息哪里查看,OLS面板提示有新版本怎么升級?
重置OLS面板賬號密碼,
/usr/local/lsws/admin/misc/admpass.sh
升級面板,現在最新版本為1.7.14,查看最新版本,
cat /usr/local/lsws/autoupdate/release
然后執行OLS面板更新,
sudo /usr/local/lsws/admin/misc/lsup.sh -v 1.7.14
以后版本就把版本號改了就行。
4.為什么我的Openlitespeed面板,提示Include file detected in configuration file. Entering Read-only mode.在配置文件中檢測到包含文件,進入只讀模式?
在寶塔面板上打開OLS的配置設計,把最后兩行include注釋#,之后就能在OLS面板上修改配置了(不建議自己瞎改)。注釋掉以后網站,網頁可能會出現打不開,只要取消注釋就行了。
評論