Webinoly 預設安裝,是很有佛心安裝 PHP 7.1 version,但是不是很多網站的 WordPress 主題或外掛可以接受 PHP 7.1 的新語法,造成許多的 php-errors 或有的功能不能用。
我的前一個主題 MyThemeShop TruePixel Themes 就被雷到,與另一個外掛衝突的嚴重,解決最好的方式,就是將 PHP 7.1 降為 PHP 7.0 版。
Webinoly 不能兩個 PHP 同時存在,安裝好之後先移除 PHP 7.1:
sudo stack -php -purge
移除過程會提示將 phpMyadmin 一併移除,請輸入「Y」。
安裝 PHP 7.0 版
安裝之前,請先修改 Webinoly 設定文件,打開 / opt / webinoly / webinoly.conf 文件,修改 PHP 版本為 php-ver:7.0 ,如下:
tools-port:12345
app-version:1.0.2
nginx:true
linux-optim:true
server-version:1.0
nginx-optim:true
nginx-tool:true
php-ver:7.0
php:true
php-optim:true
web-tool:true
php-tool:true
mysql-client:true
mysql-root:12345
mysql-admin:12345
mysql:true
mysql-tool:true
login-www-data:true
mail:12345@gmail.com
:wq 存檔,安裝 PHP 程序:
sudo stack -php
再安裝一次 phpMyadmin
sudo stack -pma
2018/03/28 補充
Webinoly v1.2.0 以後,修改 PHP 版本,變得很簡單,已不須上述要先修改 webinoly.conf 文件。
例如:PHP7.1 降為 PHP7.0 版
sudo stack -php-ver=7.0
此指令是將已安裝的版本卸載,並將使用您指定的新版本 (PHP7.0) 安裝所有必需的軟件包,也會將 phpMyadmin 一併安裝。
Webinoly 安裝 VPS 教學系列文章:
發佈留言