在自己的服務(wù)器上部署了LNMP環(huán)境院溺,之后在部署WordPress時(shí)窒所,發(fā)現(xiàn)無法識(shí)別已經(jīng)安裝的主題鹉勒,點(diǎn)開主題后只顯示正在使用的主題,且沒有辦法切換墩新,在儀表盤中贸弥,始終彈出有翻譯可以更新,但是每次更新之后都無效的問題海渊。
經(jīng)過排查發(fā)現(xiàn)是安裝PHP時(shí)绵疲,禁用了ScanDir函數(shù),啟用該函數(shù)后臣疑,問題解決盔憨。
解決過程:
- 用探針查看是否禁用了scandir函數(shù)
- 連接至服務(wù)器,定位到disable_function行讯沈,刪除后面的scandir函數(shù)郁岩,保存退出
sudo vim /usr/local/php/etc/php.ini
- 重啟相關(guān)服務(wù)
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php-fpm restart
完成!