« | »

2009.02.26

singleアイコンWordPressプラグインの自動アップグレード

 WordPress 2.7“Coltraneにアップグレードし「プラグインのアップグレードも自動化され」と喜んでいたのですが

 WordPress 2.7の「今回のバージョンから、手動でのアップデートが不要な自動更新機能を装備した。」となっていてWordPress 2.7.1へのアップグレードはスムースに行えたのですがWordPress 2.7.1では自動化されていたはずの「プラグインのアップグレード」が出来なくなり手動でアップグレードしていました。

 Binsan’s Cafeの「wordpress2.6.1に(問題発生)」です。

XERAのcoreserverのセーフモードが原因だそうで僕もcoreserverなのでバッチリかも?

「FTPで接続して/virtual/[コアサバアカウント名]/tmpというディレクトリーを作成しバーミッションを707でセットします。」
となっていますが「/virtual/[コアサバアカウント名]/tmp」というディレクトリを作成しという意味が分からなかったのですがどうやら「public_html」のある階層と同列に「tmp」ディレクトリを作成するという事の様で「tmp」ディレクトリを作成して、指示のとおりパーミッションを707にし、wp-config.phpを開き24行目の

define (‘WPLANG’, ‘ja’);の下に
define (‘WP_TEMP_DIR’, ‘/virtual/コアサーバアカウント名/tmp/’);

を書き加え保存しアップロードしました。

 これでいいのか、半信半疑だったのですが本日プラグイン「Contact Form 7」のアップグレード通知が来たので早速「自動アップグレード」をクリック!。大成功です。

 ばんざ〜い!これでWordPressのアップグレード、プラグインのアップグレードがストレス無く出来るようになり、大変幸せになりました。

 Binsan’s Cafe yutaka様並びにhiromasa師匠様、本当に有り難うございます。

WordPressセーフモードによる制限と対処方法には以下の記述が見えます。

4.アップグレードが成功したら、上記 1 で作成した tmp ディレクトリを削除。

 良くは解りませんが、ここは素直に指示に従い取りあえず 「tmp」ディレクトリを削除、これで完璧でしょうか?

Content Comments

[...] おおっと!この投稿は2009.03.17に修正を加えているのですが「WordPressプラグインの自動アップグレード」でもお世話になっているBinsan’s Cafe yutaka様にお世話になっていました。色々と教 [...]

[...]  プラグインの自動アップグレードのついては「WordPressプラグインの自動アップグレード」に記述してあります。 [...]

[...] XERAのcoreserverのセーフモードへの対応は「プラグインの自動アップグレード」に投稿しました。 [...]

はじめまして、TBありがとうございました。ちょっと説明が不行き届きで申し訳なかったです。これからもよろしくお願いします。身延山良いところですねぇ、行ってみたくなりました〜

Comment





Trackback URL