そうなんですね。。
parse errorは簡単に言うと、スペルミスです。
それでは直し方を見ていきましょう。
コンテンツ
「Parse error: syntax error...」とは
「Parse error: syntax error...」とはPHPを実際に動かしていてよく見るエラーメッセージです。
コードに文法のエラーがある場合に表示されますがほとんどの原因が入力ミスです。エラーメッセージの解釈や行番号のように集中してしまうと解決が遅れてしまいます。
「Parse error: syntax error...」のエラーが発生したときに注目すべきポイント
「Parse error: syntax error...」が発生した場合のチェックポイントを紹介します。
「Parse error: syntax error...」とは、文法のミスなので入力をチェックしてください。
Parse error: syntax error, unexpected '$staff_code' (T_VARIABLE), expecting '{' in C:\Users\81806\Downloads\xampp\htdocs\EC\staff_login\staff_login_check.php on line 6
この場合に注目すべきは太字のParse errorとxampp\htdocs\EC\staff_login\staff_login_check.php on line 6 です。
まず、Parse errorと表示されていることで、文法のミスであるということを確認することが大事です。
そして、xampp\htdocs\EC\staff_login\staff_login_check.php on line 6 と表示されていることで、場所を確認することです。
この場合はline 6 よりも後に問題があることはないです。line 6 以前に問題があります。line 6 か、かそれ以前です。
ここを確認することでどこで問題が起こっているかがわかるので重要です。
中にはWordpressやPHPのバージョンアップでParse errorになることもあります。
WordPressやPHPをバージョンアップしたタイミングでParse errorになることもあります。
この場合はエラーメッセージを参考に問題のあるプラグインを特定し、手動でアップデートする必要があります。
古いプラグインをアップデートしたら問題は解決すると思います。
まとめ
いかがでしたでしょうか
ただし、サイトが改ざんされていた場合やなんらかのバージョンアップが原因の場合は復旧に時間がかかる場合もあります。
そうですね。大事なのは落ち着いて対処することが大事です。