ディレクトリ wp-content/uploads/2016/09 を作成できません。親ディレクトリはサーバーから書き込み可能ですか?

ディレクトリ wp-content/uploads/2016/09 を作成できません。親ディレクトリはサーバーから書き込み可能ですか?

テーマをアップロードしているときに、この問題に直面しています。権限の変更など、フォーラムで提供されているほぼすべての解決策を試しました。それでも問題は解決していません。1 週間以内に Web サイトを作成する必要があります。誰か助けてくれませんか?

答え1

ディレクトリを Web サーバーが書き込み可能にするには、そのディレクトリがサーバーのユーザー ID によって書き込み可能であることを確認する必要があります。

Ubuntu では、サーバーは userID によって実行されますwww-data

サーバーに書き込み権限を与えるディレクトリに移動し、所有者とグループを に変更しますwww-data。エラー メッセージには親ディレクトリと表示されています。したがって、ファイルが実際に実行されている親ディレクトリに対してこれを実行する必要があります。

wp-content ディレクトリでこのコマンドを実行します。

$ chown -R www-data:www-data wp-content

これにより、wp-content の所有者と、uploads/2016/09そのサブディレクトリを含む他のすべてのファイルとディレクトリの所有者が Web サーバーに変更され、エラーが解決されます。

関連情報