wordpressトラブル奮闘記

改装を始めて数日、着々と問題発生しております(泣)
このサイトはwordpressを利用しているのですが、少々アウトロー的なやり方をしている手前いつ壊れてもおかしくないかも…と最初からビクビクしつつ使用しております。アウトロー的なやり方についてはもっと安定したら書きたいなと思うのですが、まずは今回起こった様々なトラブルについて覚書も兼ねて書いていこうと思います。

 

■独自ドメインを設定したら表示されなくなった

ある程度コンテンツを移動させ「よし、じゃあドメイン設定しよう!」と指定したところ…見事に表示されなくなりました;
これに関しては以下↓のサイトさんの対処法を実行。
http://www.richaranclub.com/blog20130301/

(1)FTPでサーバーに接続
(2)wordpressフォルダ直下のwp-config.php内の適当なところに以下を記入しアップロードする

define(‘WP_SITEURL’, ‘http://(本来のサイトURL)’);
define(‘WP_HOME’, ‘http://(独自ドメイン)’);

※ラストに「/」は入れてはいけないそうです。

ダッシュボード上はグレーアウトしていじれないようになりますが、一応これにて表示されるようになりました。

01

しかし不具合が残っています。URLを打ち込んでログイン画面に行きID/PWを入れると真っ白…仕方なくブラウザ履歴からログイン画面に入ると表示される、という具合です。

■「エラー: 予期しない出力によりCookies がブロックされました」と表示されてログインできない

これはかなりキツかったです…というか実はつい1時間前くらいまでこのエラーと奮闘していました!何が原因でこうなったのかは分かりませんが、このエラーが出る1日前に↑のドメイン設定とエラー対処をしたのでずっとトラブル続きです…

このエラーに関してはこちらのサイトさんを参考に一つづつ対処法を試していきました。かなり詳しく書いてあるので分かりやすいです。
http://www.locomoco-dou.jp/archives/1820

私の場合、手順(1)~(9)でも解決せず最終手段であるphp.iniの編集までやりましたが、サイト上部にエラー表示が出たので慌てて設定削除しました。レンタルサーバー上の設定削除では変化がなかったのでFTPクライアントにてサーバー上にあるphp.ini設定ファイルを削除しました。

多くの場合は上記サイトさんに書かれている内容で解決するようですが、私は最終手段でも無理だった…もうこれは絶望的でしたね;いろいろ探していくと、これ以外にも、キャッシュ関係の設定を削除するとエラーが消えた例などがあるようです。(ただしそれはその方の入れていたプラグインの設定に関係してたとかだったと思う)

もうどうしようもないので…寝ました!とりあえず!(笑)

それで翌朝(今日)再チャレンジしたところ、あるミスに気付いたんですね。それが…wordpressファイルを間違えていたこと!実は実験のために、wordpress本体をディレクトリ直下と特定フォルダ内と二つ入れていたんですね。
片方は稼働していませんが、なんとこの稼働していない方のwordpressの設定をいじっていたようなのです;;もう~阿呆ですね!

そんなわけで改めて稼働しているwordpressに対して、上記サイトさんの対処法を順番に試すことにしました。

wp-config.php内にかかれている、

define(‘WP_DEBUG’, false);

を削除し、↓下記に書き変える。

define(‘WP_DEBUG’, true);
            if (WP_DEBUG) {
            define(‘WP_DEBUG_LOG’, true);
            define(‘WP_DEBUG_DISPLAY’, false);
            @ini_set(‘display_errors’,0);
            }

保存する際は、文字コードをUTF-8にし、BOM無しで保存します。ここを間違うだけでもエラーになるそうです。

その後ログインページを再度読み込むと、wp-content内にdebug.logができ、原因が出力される……そうなのですが、実は私はこのファイルができませんでした。なのでそもそも色々問題がありそうです;

しかし不思議なことにこの作業をしただけでエラーが消えました。本来原因をさぐるための作業なのになぜ…?もう意味がわかりません;

 

■まだエラーはあるが…

wordpressを稼働させて数日、もうトラブルだらけで大変です…(笑)現時点でもいろいろエラーが出ているのですが今のところだましだましやってます。
でもwordpressは自分好みにカスタマイズできそうですし、いろいろ自動化できるのでやはり便利ですね!とりあえずまたエラーなどが起こったら備忘録しようと思います。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です