備忘録

wordpressで画像がアップロードできない。

coreserverにwordpressを設置後、画像がアップロードできないエラーが発生する。エラーメッセージは以下の通り。

PCのウェブブラウザの場合。
「アップロードしたファイルを/virtual/XXXXX/public_html/XXXXX/wp-content/uploadsに移動できませんでした。」

iPad appの場合
「ファイルXXXXXXXX-XXXXXX.jpg(ファイル/virtual/XXXXX/public_html/XXXXX/wp-content/uploads/XXXXXXXX-XXXXXX.jpgに書き込めませんでした)に書き込めませんでした。」

ここで、慌ててFTPソフトを使いディレクトリwp-content内にuploadsフォルダを作成すると、所有者が「apache」になり、上記エラーは解決できない。

  1. ローカルで「uploads」フォルダーを作成する。
  2. ローカルからFTPソフトを使い、wp-content内にアップする。
  3. パーミッションを757に変更する。

次に、設定→メディアにて、「 アップロードしたファイルを年月ベースのフォルダに整理」を選択した場合(たとえば、2013年01月の場合)、wp-content/uploads/2013/01のフォルダを作成しようとするが、なぜか、2013のフォルダはできるが、その下の01のフォルダが作成できない。
よって、ローカルで作成し、FTPソフトにて同位置にアップロード後、パーミッションを757などに変更する必要がある。

コメントを残す

メールアドレスが公開されることはありません。