WordPressで画像がアップロードできなくなったら…

In: WordPress

6 7月 2009

WordPressの画像管理は、アップロード、リサイズ、キャプション挿入、貼り付けの流れがスムーズにつながっていてとても便利ですねー。
…と思っていたら、突然画像のアップが出来なくなりました。
「うーん。このサーバーは急に重くなったりする海外サーバーだからまあしょうがないかな。しばらく放っておこう。」と思っていたら、いつまで経っても改善されない。というわけで本気出して考えてみました。

画像のアップディレクトリの書き込み権限はありますか

画像をアップロードした場合、デフォルト設定ではこんなディレクトリにアップされます。
/files/2009/07/
ここのフォルダに707なり757なり、書き込み権限がないとアップが失敗します。月ディレクトリの自動生成のために、上位ディレクトリにも書き込み権限を与えておきましょう。(XREAの場合はまたちょっと面倒な設定が必要らしいので、各自ググってください)

最近、サーバー移転やディレクトリ変更をしませんでしたか!

問題なのは、僕の場合のように、「画像の選択→アップ→挿入」の操作は普通にスムーズにできているのに、画像自体が存在していない、という問題。何のエラーメッセージも出ませんが、失敗してます。画像がないんですから。

処理は終了するのに、画像がない…!?

処理は終了するのに、画像がない…!?

これは実は、サーバー移転やWordPressのインストールディレクトリを変更した際に、同時に「設定→その他の設定」で、アップロード先のディレクトリ情報を変更していなかったために起こった問題でした。

ディレクトリが古いままに

ディレクトリが古いままに

デフォルトだと、この欄には
files/
と記述されているのですが、WordPressのディレクトリを変更した場合、フルパス(/mntや/usr、/homeなどからはじまるサーバーのパス)で古い場所を指定したものに置き換わっているはずです。
これを適切な指定(デフォルトから特に手を着けていないなら files/ でOK )に変更して保存すれば、今まで通り画像がアップできるようになります。

余談。
この問題、このブログでは3ヶ月前から発生していた問題だったんですが、クライアントのサイトで同問題が発覚したら、3分で解決しました。こういうのを紺屋の白袴とでも言うんでしょうか。人は自分だけのことだとなかなか本気になれないというか。

Related posts:

  1. WordPressの管理画面が真っ白になってしまったら WordPressの管理画面だけが真っ白になってしまった。 サイトのトップページを普通に見てみると、普通に表示されている。 /wp-admin/ wp-login.php 管理画面にログインしようとすると、真っ白になって ...続きを読む...
  2. Evernote 4.4 の便利な新機能。とうとうノート間リンクが! 本日6月15日、Evernote4.4 Windows版が正式リリースされました。 色々と機能の改善が施されて、さらに便利に使えるようになっています。 1.ノート間リンク 全Evernoteユーザーが「あったらいいな」と ...続きを読む...
  3. 公開鍵ファイルauthorized_keysの設置場所とパーミッション Linuxで鍵を作成するには、ssh-keygenコマンドを使用します。 で、出来た鍵を置く際のパーミッションで、よくハマる箇所があるのでメモ書き。 ファイル 場所 パーミッション ユーザールート /user 701 S ...続きを読む...

Related posts brought to you by Yet Another Related Posts Plugin.

コメント

Comment Form

About this blog

ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

カテゴリー