質問: ``` 障害が発生しているアプリケーション名: php-cgi.exe、バージョン: 7.0.20.0、タイム スタンプ: 0x59371f87 障害が発生しているモジュール名: php_pdo_sqlsrv_7_ts_x64.dll、バージョン: 4.0.8629.2、タイム スタンプ: 0x57745577 例外コード: 0xc0000005 障害オフセット: 0x0000000000034c98 障害が発生しているプロセス ID: 0x37d0 障害が発生しているアプリケーションの開始時刻: 0x01d4da35ebb6f213 ``` 環境 -- ・ WindowsServer2008R2 ・ IIS7.5.7600.16385 ・ PHP7.0.20 問題 -- IISの特定のページを開こうとすると上記のようなイベントエラーが表示されます。 (ブラウザ的には500 Internal Server Error) エラーになっているファイルのサイズは正常に動いている号機と比較してサイズ、権限ともに変わりありません。 宜しくお願い致します。
回答: 例外コード: 0xc0000005が示しているのはメモリアクセスのエラーのようです。 メモリリークが無いか、プログラム中にオーバーフローを起こす可能性が有るコードが無いか等メモリアクセス周りを調査された方が良いかと思います。 また、php_pdo_sqlsrv_7_ts_x64.dllはデータベースに接続するモジュールだと思うので、SQLの見直しも必要かもしれません。