SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【WordPress】送り先となるディレクトリが存在しないか、書き込み不可になっています

問題

WordPressを更新しようとしたら、こんなエラーが発生しました。

wordpress-update-error

http://ja.wordpress.org/wordpress-3.5.1-ja.zip から更新をダウンロードしています…

ダウンロードに失敗しました。: ファイルストリーミングの送り先となるディレクトリが存在しないか、書き込み不可になっています。

インストール失敗

答え

エラーメッセージのとおりで、一時保存用ディレクトリがない、もしくは書き込めない模様。

一時保存用ディレクトリは、特に設定しない限り、sys_get_temp_dir()関数や、upload_tmp_dirの設定値をみて、場所を探そうとする。

通常は設定しなくても不都合はないところ。

もしうまくいかないようなら、wp-config.php にて、明示的に設定する。

define('WP_TEMP_DIR', 'c:\hoge');

そのディレクトリは、Webサーバーから書き込み可能にしておく。

関連するメモ

コメント