ウチのWordPressは自動バックグラウンド更新ができるの?
WordPress日本語ブログはRSSに登録していつも読んでいる。
まぁ、興味が有るのはWordPressのバージョンアップ内容くらいなんだけど。
その中でナニソレ?って、思ったのはWordPress3.7の「自動バックグラウンド更新」 何を見えないところで更新してくれるんだ? と、思ったらWordPress本体のバージョンアップかよ!
飯食ってる場合じゃねぇ! …いや、腹減ったからとりあえず飯は食っておこう。
そりゃぁアチキの知らない間にアップデートしてくれたらホント楽なんだけど。ところでアチキのレンタルサーバーにインストールしているWordPressでも可能なの?…ってのが気になるわいな。
今までごまかしてきたけど、はっきり言うとウチのレンタルサーバーは「StepServer」
プランはプラスプランで容量2.5GB 月額400円(12ヵ月契約で)。 最初はスタンダードプランを借りてたけど、容量が足りなくなってきたのでプラスプランにした途端容量アップしやがりなさいました。
アチキがレンタルサーバーを借りようと思った時期にちょうどStepServerが新装開店したんだっけな。他にもいろいろ安価なレンタルサーバーが登場してたけど、アチキがココに決めたのはキャラクターの画風w
ヾ(゚Д゚ )ォィォィ 普通、高機能とかサポートが良いとか容量が多いとかじゃないのかよ…って言われても仕方がない。何せアチキはな~んにもレンタルサーバーの知識が無かったので何を基準に決めたらいいかが分からなかったのだ。
そんなこんなや、あんなこんなや、うわ~!とか、あ~!とか有ったけど、今まで使い続けてきた 🙄
話は逸れたけど、書きたかったのはレンタルサーバーがセーフモードで動作していること。
それでWordPressの自動アップデートやプラグインのインストールができないと思って、ずっと手動でバージョンアップしてたこと。
そんでFTPソフトでファイルをシコシコと手動でアップロードしてたこと。
WordPressのTMPディレクトリを指定するってのが最近StepSernerにも掲載されるようになったけど、最初は「アップグレードは手動になります」って書いてた気がする。てか、現在も書いてるし。
だがしかし、TMPディレクトリを作成してパーミッションなど変えてみたがアチキは結局うまくいかなかったなぁ。
wp-config.php 内の
「/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */」
と記述されている行の上に以下の内容を記述し、保存します。
define (‘WP_TEMP_DIR’, ‘6.で作成したtmpディレクトリへのフルパス’);
プラグインのインストールやアップグレードはうまくいく場合が多い。だけど、WordPress本体のアップグレードは成功したことがない。
それで心配してるわけですよ、WordPressの「自動バックグラウンド更新」を。
Background Update Testerで試してみた
WordPress日本語の記事を読んでいくと、
自動更新が可能な環境かどうかの条件をチェックするには、Background Update Tester プラグインをお試しください。
おお、事前に確認できるのか!
それではやってみよう。プラグインをインストールして確認してみると…
…やっぱりダメか。「このサイトはこれらの更新を自動的に適用することができません」と、はっきり書いてある。
赤い英語の文章は以下。
FAIL: Your installation of WordPress prompts for FTP credentials to perform updates. (Your site is performing updates over FTP due to file ownership. Talk to your hosting company.)
Firefoxブラウザのテキスト翻訳で和訳してみると以下だった。
FAIL:ワードプレスのインストールには、更新を実行するFTP資格情報のプロンプトが表示されます。 (あなたのサイトが所有権をファイルが原因FTP経由でアップデートを実行していますあなたのホスティング会社に相談してください。)
翻訳しても分からなかった… orz
まぁ、いいさ。
自動更新しないでメールを送ってくれんですよね? 何か設定を変えなくても良いんですよね?
今まで通り手動でやりましょかね。
“ウチのWordPressは自動バックグラウンド更新ができるの?” に対して2件のコメントがあります。
コメントは受け付けていません。
FAIL: Your installation of WordPress prompts for FTP credentials to perform updatesは
http://higherhope.net/?p=2312
これで直るかも?
サイトのコピペだとシングルクォーテーションが全角なので半角に。
コメントありがとうございます。
この記事はSTEP SERVER時のもので、現在はさくらのレンタルサーバーへ移行しております。
WordPressもバージョンアップされて、現在は特に問題なくバックグラウンド・アップデートが動作しております。
現状のwp-config.phpをダウンロードして調べてみましたが、define(‘FTP_ …
などの記述はありませんでした。
お騒がせいたしましたm(_ _)m