普段パーミッションとかプログラムのエラーで表示されることが多い500 Internal Server Error。
今回遭遇したケースはPHP+JSで作ったフォームのsubmitボタンを押したらInternal Server Errorが出たというもの。

Chrome以外では動いてるから、プログラムに特に目立ったミスはないよなぁ・・・・と思ってたんですが、調べてみると過去に同様の現象でYoutubeにアクセスできないという事例がありました。
このときの解決策が「Cookieの削除」。

ここで改めてフォームを見ると、JSでCookieを操作している部分があったのでそこを消去しました。そしてChromeのキャッシュを消去。

この状態でアクセスすると、見事エラーが解決されました。
詳しいメカニズムが分からないのですが、Cookieを利用しているともしかしたらChromeでInternal Server Errorになるかもしれないということです。

ごく稀にですが、Chromeでしか起きない不具合などあるので、昔作ったサイトとかもChromeでチェックしてみたほうがいいかもしれないですね。