
昨日このサイトで記事検索をしてみたら、次のメッセージが表示されて正常に実行できなくなっていることが分かった。 500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log. 昨日以前に最後に記事検索を行ったのがいつだったかはっきり覚えていないが、何の問題も発生していなかった。そこで、同じ検索 CGI プログラムを実装している他のサイト(下のAとB)ではどうなるかテストしてみた。なお、いずれのサイトでも、検索プログラムのコードやパーミッションの設定等は1年以上前から一切変更していない。 サイトA:https://www.bbinc.jp/ サイトB:https://www.webfielder.com/stroll/ 結果は、どちらのサイトにおいても冒頭のメッセージが表示され、正常に実行できなかった。どのブラウザ(Firefox、Chrome、Microsoft Edge)でも同じ。次の手として、別の CGI プログラムでもエラーが発生するのかテストしてみた。 フォームメールA:https://www.bbinc.jp/inquiry-form.html フォームメールC:https://www.onthisplanet.net/contact.html 結果は、いずれも正常に実行できた。スマホでも問題なし。そうなると、サーバー側で特定のプログラムの実行を制限する何等かの変更があったと考えざるを得ない。サーバーのエラーログについては、これまでノートラブルだったので、どのようにして取得すればよいのか分からない。 まずは、エラーメッセージに従い、サーバーの変更とエラーログの取得方法についてに問い合わせてみよう。