web-dev-qa-db-ja.com

Wp-content/uploadsにはどのような権限が必要ですか?

デフォルトのwp-content/uploadsディレクトリ権限は何ですか?どのchmodコマンドを正しく設定する必要がありますか?

1
o_O

あなたはあなたのwwwディレクトリにナビゲートしてこれらの2つのコマンドを使うことができるでしょう。

find . -type d -print0 | xargs -0 chmod 0755 # For directories

または

find . -type f -print0 | xargs -0 chmod 0644 # For files

(上記の2つのコマンドを使用するときは、明らかに#やその後に何も入力しないでください)

3
rudtek

推奨されるファイルとフォルダのパーミッションの完全なリストはコーデックスにあります。 https://codex.wordpress.org/Changing_File_Permissions chmodコマンドについては「コマンドラインの使用」というセクションを参照してください。

それ以外の場合、シェルアクセスがない場合は、FTPクライアント(codexページに概説)またはホスティングプロバイダの[Cpanel]> [ファイルマネージャ]からアクセス許可を変更することもできます。 (CPanel内のファイルマネージャでファイル/フォルダのアクセス権を編集する方法については、 https://www.siteground.com/tutorials/cpanel/file-permissions/ を参照してください)

権限レベルに加えて、各ファイル/フォルダに割り当てられている所有者/グループを確認する必要があります。

  • 共有ホスティングソリューションを使用している場合は、ファイルをアップロードしてWordpress Webサイトを実行するときに、CPanelアクセスまたは類似のWebインターフェイス用に作成されたデフォルトのユーザーアカウントが適切なグループ割り当てを持つ可能性があります。

  • Rootアクセスを使用してよりカスタムのホスティングパッケージを使用している場合は、おそらくファイル/フォルダの所有者とグループの属性を更新する必要があります(デフォルトのApacheユーザー/ wwwユーザーは "root"アカウントではないため)。これは、Apacheがどのユーザーとして実行されているかを判断するための手順を含むブログ投稿へのリンクです。 https://www.cyberciti.biz/faq/unix-osx-linux-find-Apache-user/ /
    Apacheが実行されるユーザー/グループが決まったら、chownコマンドを使用して、所有者/グループをファイル/フォルダーに再帰的に更新する必要があります。

2
Anson W Han