ver.2サポートサイト

HOME機能サイト管理サイトPHPエラー発生時の通知とログ

PHPエラー発生時の通知とログ

機能概要

ページのPHPが実行されてエラーが発生した場合、エラー通知メールを配信します。

また、エラーログを確認することができます。

機能仕様

PHPエラー通知メール

通知する/しないの設定

ユーザ設定>通知メール設定>アカウント通知にて、通知する/通知しないを選択できます。

通知するタイミング

環境(テストまたは本番)ごと、ページごとに、5分に1通配信します。

例えば、本番環境のページAを表示するたびにPHPエラーが発生する状況において、下記の時刻でエラーが発生した場合、14:06および14:11に配信します。

14:06 エラー発生
14:07 エラー発生
14:07 エラー発生
14:08 エラー発生
14:10 エラー発生
14:11 エラー発生

配信した時刻、および配信しなかった期間のエラーについては、PHPエラーログに記録します。

通知メールのフォーマット

通知メールにはサイトやページの情報が記載されています。

例)

件名:【SPIRAL ver.2】 PHPエラー通知 account

差出人:SPIRAL ver.2

文面:

下記アカウントのページPHPプログラム実行で、エラーが発生しました。

==================================================
アカウント : account
サイト : 当社コーポレートサイト (ID: 9999)
環境: テスト
ページ : 製品・サービスに関する問い合わせページ(ID: 99999)
ページパス : /inquery
エラー日時: 2023-01-05 16:28:10 (Asia/Tokyo)
==================================================

SPIRALへログインの上、エラー内容を確認してください。
https://account.spiral-platform.com/admin-area/sites/9999/php-error-log?pageId=99999

エラー詳細の調べ方

通知メールを確認後、メール文面内のURLをクリックするか、SPIRAL ver.2にログインし、サイト管理>サイト>PHPエラーログにて、エラー日時またはページIDから、エラーメッセージを確認します。

PHPエラーログ

ログ保存期間

保存期間は90日間です。

ログの見方

ログで確認できる項目について、以下の「エラーログ詳細」をご覧ください。

ページを削除した場合

PHPエラーログも削除します。

UI:PHPエラー通知メール

通知メール設定

ユーザ設定>通知メール設定>アカウント通知にて、PHPエラーを通知する、通知しないを選択します。

UI:PHPエラーログ

ログ一覧

サイト管理>サイト>PHPエラーログにて、エラーログ一覧を表示します。

エラー発生日時をクリックして、エラーログ詳細を表示します。

ページIDをクリックして、エラーが発生したページのPHPタブへ遷移します。

エラーログ詳細

ページIDをクリックして、エラーが発生したページのPHPタブへ遷移します。