バックエンドからWordPressをアップデートしたり、テーマやプラグインをインストールすることはできません。試すたびに、このようなエラーが発生しました:Unable to locate WordPress Root directory.
。
私はWordPressをサブディレクトリにインストールしました。私はWordPressファイルのための/conclave
フォルダーとテーマ、プラグインとアップロードのための/content
を持っています。私のWordPressはうまく動きます、私は投稿、ページを書くことができて、そしてメディアをアップロードすることができます。
バックエンドからWordPressをアップデートできるようにするため、 このチュートリアル に従っています。私は何をすべきか、そして何が起こっているのかについて非常に迷っています。私はインターネットで複数のことをチェックすることに成功しました。何が起こっているのか教えてもらえますか?
これが私のwp-config.php
ファイルのカスタムパスに関する部分です。
/**
* Set custom paths
*
* These are required because wordpress is installed in a subdirectory.
*/
if (!defined('WP_SITEURL')) {
define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/conclave');
}
if (!defined('WP_HOME')) {
define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME'] . '');
}
if (!defined('WP_CONTENT_DIR')) {
define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/content');
}
if (!defined('WP_CONTENT_URL')) {
define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content');
}
/** Absolute path to the WordPress directory. */
define('ABSPATH', dirname(__FILE__) . '/conclave');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
WPがファイルの所有者を好きではないとき、私はこれが起こるのを見ました。それをwww-data
に変更してファイルのパーミッションをチェックできますか? https://codex.wordpress.org/Changing_File_Permissions
あるいは、WordPressがあなたの/content
フォルダ(通常は/wp-content
)と混同されている可能性があります。 WP_CONTENT_URL
にwp-config.php
を定義しましたか? http://www.hongkiat.com/blog/renaming-wordpress-wp-content-folder/ /