質問 > その他 > DB接続エラーを取得したい |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
se001 |
投稿日時: 2014/8/18 12:33
対応状況: −−−
|
新米 登録日: 2014/8/18 居住地: 投稿: 4 |
DB接続エラーを取得したい EC-CUBEをAWSに乗せる予定なのですが、
AWSのDBメンテナンスウィンドウ(←DB切替処理)の間は、 独自のメッセージ画面を表示したいです。 現在、EC-CUBE 2.13.1で開発中で、DBはPostgreSQLを使用しようと思っています。画面遷移途中で、DBのサービスを落とすと、 「システムエラーが発生しました。〜」のメッセージは出るのですが、この時に、DB接続不可の場合のみ、違うメッセージを出力する方法を教えてください。 DBが活きていない(サービスが停止)していて、データアクセス出来ない状況を、PHPでどうやって取得すればよいでしょうか? 教えてください。 |
yuh |
投稿日時: 2014/8/18 13:33
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: DB接続エラーを取得したい すっごいやっつけで作ったものになりますが、
SC_Helper_HandleError.phpのhandle_warningを下記のように変更して、 //エラーページ表示 と書いている部分で表示させたいHTMLを表示させるか、 displaySystemErrorに対して任意のメッセージを表示させるかでできるかもしれないです。 エラーメッセージの中に'connect failed'という文字列が入ってた場合に分岐させているだけなので エラーメッセージを出して確認してみてください。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |