サーバーやらツールやらを使っていて困るのが謎のエラーです。
エラーは英字のため、私のような詳しくない人間からすると
「ひい~!」と後ずさりしちゃいます。
今回遭遇したエラーは以下のもの。
Parse error: syntax error, unexpected T_STRING in/home/xxx/nekoyogurt.com/~ on line 1
サイト作成ツール「シリウス」で作ったサイトをiPhoneから見たとき、
あるページを表示しようとすると上のエラーが出てページが表示されません。
(Oさん、ご報告ありがとうございます!)
さあ、原因究明と解決に乗り出しましょう。
Parse error(ぱーずえらー)ってなに?
英語恐怖症の同士のために訳すと、以下のエラーは…
「Parse error: syntax error, unexpected T_STRING in/home/xxx/nekoyogurt.com/~ on line 1」
こうなります↓
「nekoyogurt.com/~のファイルの1行目に文法の間違いがあるよ」(意訳)
はい、何が何やら分かりませんね。
こちとらイチからプログラムを打っていないのですから
「文法の間違いがあるよ」って言われても
何が間違っているのか検討がつかず解決方法も分かりません。
こういうややこしいことがイヤなのでツールを使っているのに
エラーを出されても困っちゃいますね。
んが、よく分からないなりにいじっていたら、以下の方法で解決できました^^
解決方法
1.シリウスでサイトを生成
2.サーバーと接続したら「全てのファイル」でアップロード(全部上書き)
3.iPhoneからエラーのページを見ればバッチリ表示!
原因はさっぱりですが、「こういうのは最初からやれば大抵直る作戦」で
無事解決しました(笑)
思い当たる原因としては、いつも「クイック更新」で一部のページばかり
更新していたので、古いファイルと整合性(?)がとれなかったのかなぁ、と
ぼんやり考えています。
何はともあれ、一件落着!
(簡単に解決できてホッとしました^^)