新しくお客さまのサーバーに設置したwordpress2.5で、投稿時に画像アップロードが出来ず、こんなエラーメッセージが出てきました。
ディレクトリ…/wp-content/uploads/2008/04 を作成できませんでした。この親ディレクトリのアクセス権はサーバーによる書き込みを許可していますか ? |
パーミッションを変更してみようと思い、サーバーの中をみたのですが
「uploads」というフォルダがなかったので手動でフォルダを作成し、言われた通りにパーミッションを変更。
が、しかし・・・
ファイルのアップロードに失敗しました。 |
みたいなエラーメッセージで、はやり上手く行かない。
サーバー側を見てみると、確かにフォルダは作成されており、画像もアップロードされているようなのが・・
そこで調べてみたのですが、以下の回避方法を見つけたのでメモです。
修正対象ファイル:/wp-admin/includes/media.php (↓flaseの後の赤いコンマを削除) 修正後:debug:false 修正対象ファイル:/wp-includes/js/swfupload/handlers.js (↓height:36の後の赤いコンマを削除) 修正後:debug:.animate({minHeight:0,height:36}, 400, null, function(){jQuery(this).children(’.describe’).remove()}) |
これで、投稿時の画像アップロードが出来るようになりました!