之前群裡一位朋友在使用 WordPress 的線上安裝主題時遇到了報錯無法正常的安裝 WordPress 主題,後臺提示:無法定位 WordPress content 目錄 (wp-content),開始小編以為是檔案的許可權問題,仔細想了想不對啊,如果是許可權問題應該提示許可權不夠而不是無法定位啊。趕緊 ss 一下,發現早在 09 年 WordPress 2.8 時候就有人遇到過這個問題了。

解決方法:

開啟 WordPress 根目錄的 wp-config.php 檔案,把下面這段程式碼加到檔案末尾的?> 之前:

if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}

經測試此方法在 WordPress2.8 - WordPress3.6 都能有效的解決無法定位 WordPress content 目錄 (wp-content) 問題。