自動アップグレードエラー

Posted by muchag | WordPress | 2015-03-17 (火) 20:32:05

何か設定を変えたつもりはないんだけど、
ある日突然、プラグインの自動アップグレードができなくなった。

【環境】
WordPress:4.1.1–ja
症状

プラグイン:Akismet の更新を行おうとしたら、下記のようなエラーに。

ダウンロードに失敗しました。 一時ファイルへの書き込みに失敗しました。

Google 先生へ質問したところ、下記を確認せい、と。

  • PHP セーフモード
  • 一時ディレクトリのパーミッション

PHP は、セーフモードではないので、パス。
 

一時ディレクトリのパーミッション

今まで問題なく、プラグインだろうが本体だろうが更新できてきたのに
今更なにかしらね~。
 

アップグレード用ディレクトリ
デフォルト?

WordPress のアップグレード用ディレクトリは下記らしい。

/(wordpress)/wp-content/upgrade

パーミッションは755。
試しに777にしてみたところで、変わらず。
 

自作

自分で設定してもよいらしいので、新しく設置。

/(wordpress)/tmp
/(wordpress)/wp-config.php
  1. define ('WP_TEMP_DIR', '/home/()/()/(wordpress)/tmp');

パーミッションは755。

これで試したところ、無事にアップグレードできた。

なんかスッキリしないけど、ひとまずは解決。

WordPress | 2015-03-17 (火) 20:32:05 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment