因爲伺服器的權限的限制,有些人可能會遇到剛用Wordpress架設了一個新網站,結果要進行版本更新、安裝外掛與面板、刪除等動作時,都會出現一個確認框顯示「欲執行此動作,WordPress 需要訪問你的網頁伺服器」,不解決的話以上動作都無法執行。
其實只要給予Wordpress裡「wp-content」這個資料夾完整的存取權限,就可以讓「欲執行此動作,WordPress 需要訪問你的網頁伺服器」不再出現,所有動作都能順利執行。以下教學開始:
一、先找出伺服器所用的user名稱
1. 在主機空間根目錄下建立一個PHP檔案,檔名隨便取,在此以user.php為例,然後在user.php檔案內輸入以下程式碼後儲存。
<?php echo(exec(“whoami”)); ?>
2. 接著用瀏覽器連到域名下的這支user.php,你會看到一行字,這行字就是伺服器的User名稱(例如顯示為admin)
二、給予該user完整的存取權限
1. SSL連進伺服器,然後下達以下指令:
sudo chown -R admin: /home/myweb/public_html
2. 上面那行指令冒號的後面是輸入你的Wordpress網頁檔案擺放的位置,在此以(/home/myweb/public_html)當示範。完成之後記得刪掉user.php這支檔案。
Visited 35 times, 1 visit(s) today