Tag Archives: トラブル

メモ書きとか

WordPressで管理画面が表示されなくなったときのメモ

Wordpressのバージョンアップやプラグインの導入過程で、突然管理画面が表示されなくなったり、500エラーでログイン出来なくなったときのメモ。

私の場合は、Wordpressのバージョンアップでその現象が起きました。
自動アップグレードが出来ないので、仕方なく手動で上書きしてアップグレードをしましたが、500エラーで管理画面にログイン出来なくなったしまいました。
正確には、ログインされていることになっているんだけど管理画面が500エラーで表示不可能になってしまいました。

色々調べてみると、ブラウザのクッキーを削除すれば良いとのことでしたが、これでは解決されませんでした。
次点で、プラグインが悪さをしているとのことでしたので、データベースにある値を変更して、プラグインを全て無効化したところ、無事管理画面が表示されました。
(参考:wordpressの管理画面にログインできない

で、1個ずつプラグインを有効化していくと、やっぱりプラグインが悪さをしていました。
悪さというか、プラグインがWordpressの最新版に対応していなかったんでしょうね。

サイトは普通に表示されているのに、管理画面だけ表示されなくて一瞬戸惑ってしまいました。
忘れないようにメモメモ….

メモ書きとか

WordPressでプラグインの更新が出来ない時のメモ

Wordpressには、自動アップデートという機能がありますね。
それを使うことにより、プラグインやWordress自体のアップデートが出来るわけです。
ファイル取ってきて、それを上書きして・・ってやっても良いのですが、一々取りに行くのはちょっと面倒です。

しかし、サーバーの環境によって、この機能が上手く動作しないことがあるそうです。
私は共用サーバーを使っているのですが、更新しようとするとFTP情報の入力を促されました。
ここには、WordpressをインストールしたサーバーのFTP情報を入れれば良いのですが、私の場合は入れても上手くいった試しがないんです。
read more »

雑記

wordpressの予約投稿

数週間前くらいからWordpressでのサイト運営に移行したわけですが・・・。
タイトルにもある予約投稿が機能しなくて、ちょっと困りました。
ググってみると、困っている人は結構居るみたいで対処法はいくつかありました。

一つ目として、サーバーにあるhostsファイルを編集する方法がありましたが、私の使っているサーバーは共用サーバーなので当てはまらず・・。

二つ目に、Basic認証を使っていると機能しないとのことでした。
これについては、ここを参照ください。
しかし、私はBasic認証を使っていない上、私の使っているサーバーはSSHが使えないので、これも当てはまらず・・・。

三つ目に、wordpress内にあるcron.phpの中にある

wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );

‘timeout’ => 0.01
の部分を0.01から10とか5とかに変更するというものでした。
(参照:http://6w6a.com/2010/01/schedule-post.html)
これならいけるかな?と思いやってみましたが、だめでした。

他にも色々試しましたが、結局解決には繋がりませんでした・・・。
サーバーの時計が狂ってるのかなとも思いましたが、今までの投稿の投稿時間を見る限りそうではなさそうです。
とりあえず、これが解決できないとちょっと不便なので、解決法を模索中です。

何が原因なんだか・・・。

※2011/12/6 21:37追記
WordPress Codex 日本語版のwp-config.php の編集にあった代替cronの項目にある定義をwp-config.phpに追加したら無事動きました。
ただ、不安定なこともあって、使用が推奨されていないみたいですが・・・。
これでちょっと様子見しようと思います。