AWS 部署 WordPress 網站狀態相關解決方案
之前介紹過在 AWS 上部署 WordPress 站台,
其他還有許多要安裝的套件,
在 WordPress 5.1 之後,
提供了網站狀態功能,
今天就以此提出
AWS 部署 WordPress 網站狀態相關解決方案
網站狀態功能列出”重大問題”、”建議改進”與”通過測試”三種,
指出問題的同時也提供了簡單的修復動作,
不過在開始解決之前,
必須先解決 WordPress 無法更新問題,
這問題通常只有在自架時候才會遇到,
一般的共享主機都已經設定好,
解決方式也很簡單,
先確認 wp-content 與 wp-includes 資料夾的權限為正確的,
若為 Apache 可將擁有者設定為 www-data 並給予讀寫的權限 (755),
sudo chown -R www-data:www-data 資料夾
sudo chmod -R 755 資料夾
接著在 wordpress 根目錄中找到 wp-config.php,
新增一行define('FS_METHOD', 'direct');
即可。
再來就是按照網站狀態中提示的問題去解決,
以上圖為範例,
重大問題中列出了目前系統中未安裝的重要模組,
只要安裝這些模組後重新啟動 Apache 即可。sudo apt install php-gd php-zip php-mbstring php-dom php-curl
php-imagick
其他尚有一些 wordpress 會用到的 apache 模組:
a2enmod rewrite
安裝完畢之後重啟 Apache 基本上就不會再看到這些警告,
service apache2 restart
其他非重大問題的改進項目,
就不那麼重要了,
不過此處有提到網站沒有 HTTPS ,
非線上交易的網站其實使用免費的憑證即可,
可參照之前介紹過的文章
================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================