質問: ### 困っていること MAMPを使用し、ローカルでサイトを構築中ですが、 htmlファイル内で制御構文を使用しようとすると、 500 Internal Server Errorが出ます。 php.iniなどどこか設定を直せば動くようになるのでしょうか。 よろしくお願い致します。 ``` $val);?> ... ``` ### エラー 500 Internal Server Error ### 試したこと 手持ちのサーバー(エックスサーバー)にアップしてみたところ、動きました。 構文自体の間違いではなさそうです。
回答: 構文エラーですね。 foreach(~~)のあとは、セミコロンじゃなくてコロンです。 エラーの際は php.iniでエラーメッセージを表示する設定にすると良いかと思います。