ほったは新たなデバッグ法を覚えた! WordPress編

おはようございます。子サイト、親サイトともに、大量に投稿の入っているマルチサイトを、
1つのシングルサイトにまとめるという難行を、たった一人で乗り越えようとしている、堀田@WordPress歴1年半です。

昨日は請負元さんに泣きつきました。
その甲斐あって、勇気がでました。

私は戦いますたとえ一人でも。もう逃げない二度と。@機動戦士ガンダム関係から適当にぱくり。

さて、何が困っていたかというと、
「親サイトを単独で構築しようとしたら、front-page.phpからエラー発生。それもend of fileだったりする」
ことです。

スキルの高いみなさんならおわかりかと思いますが、

「テーマに、子サイトのデータを読み込む関数入れてる段階で、そうなるやろ。」

はい。結果はそれでした。

とはいえ、WordPress歴2年弱。そんなハードなことはわかりません。

そもそも、
syntax error, unexpected end of file in front-page.php
って、なんのエラー?? ファイルの最後の文字コードでも違うの??
と、文字コードの置換に努力するやつです。。

まずは、syntax error, unexpected end of file の謎を探る。

→ どこかで文法ミスがあると、end of fileのsyntax error出るんだよ。

そうか。文法ミスか。。。

どこであるのかわからない。。(´;ω;`)
かわいいDreamweaverちゃんも、WordPressのテーマのデバッグなんてやってくれない。。

ということで、本題。
以下の方法で対応しました。

1. front-page.phpから、の文字をすべて削除
→ 全部、htmlの平文になります。
2. 上から1つ1つ、php文にを補完していく。
→ エラーのphpを復活させた段階で、syntaxエラーが発生します。

・・ということで、エラー箇所、無事、発見。

やった。。やっと次のタームにうつれる。

先は長い。

しかし、負けない。

朝4:25から、決意を新たにする堀田であった。 

新たなデバッグスキルの巻、完。

タイトルとURLをコピーしました