Wordpress-adminでプラグインを更新しようとしましたが、何らかの理由で「WordPressコンテンツディレクトリを見つけることができません(wp-content)」というエラーが表示されます。この原因は何ですか?また迅速な修正はありますか?
wp-config.php
ファイルに以下のコードを追加すると問題が解決します。
if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}
上記は私がWordpressサポートで見つけたクイックフィックスですが、問題はパーミッションにあります。
権限を確認してください。
すべてのファイルは、644に設定された権限を持つべきです。
すべてのディレクトリ(つまりフォルダ)は、755に設定された権限を持つべきです。
ありがとうございます。
私は同じ問題を抱えていました、これは通常特定のフォルダに書き込む許可です、私の場合私はuploads/
ディレクトリの所有者を変更しなければなりませんでした、これは私がwp-content
ディレクトリでしたことです:
Sudo chown -R daemon uploads/
ユーザーdaemon
はプロセスhttpd
の所有者です。
お役に立てれば。
あなたのサイトをホストするのにIISを使用している場合は、サーバー上のファイルエクスプローラーを開き、あなたのウェブサイト(WordPress)フォルダーを右クリックしてください。 [プロパティ] - > [セキュリティ]を選択し、 "USERS"権限を編集して、読み取り、書き込み、一覧表示、および変更の権限を有効にします。
こうすることで、コンテンツデータのインポートに関する私の問題も解決しました。
また、このエラーがあり、それはサーバのFTPとNAT設定が原因で、私はFTP経由でWordPressを更新していました。 Webサイトのドメイン名の代わりにWebサーバーのIPアドレスを使用するようにWP更新ページを変更すると、問題が解決しました。