質問 > その他 > エラーページについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hatake |
投稿日時: 2010/9/16 16:48
対応状況: −−−
|
常連 登録日: 2009/12/3 居住地: 東京 投稿: 58 |
エラーページについて [EC-CUBE] 2.4.2
[レンタルサーバ] 使えるネット [OS] Linux [PHP] PHP 5.1.6-23.2.el5_3 [データベース] MySQL 5.0.77-3.el5 [現象] 現在各所カスタマイズを行っていますがSQL等のエラーが発生すると 「一意制約違反」などシステム的なエラーがページに表示されます。 確かこのような時は「システム管理者に連絡してください」のような専用の エラーページが出力されたと思いますが何か方法があるのでしょうか? サイトに変なエラーメッセージが出力され困っています。 どうか助けてください。 以上、よろしくお願い致します。 |
seasoft |
投稿日時: 2010/9/16 17:17
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: エラーページについて パラメータ「DEBUG_MODE」が true とか?
|
hatake |
投稿日時: 2010/9/16 17:23
対応状況: −−−
|
常連 登録日: 2009/12/3 居住地: 東京 投稿: 58 |
Re: エラーページについて seasoftさん
ありがとうございます。 情報不足ですいません。 DEBUG_MODEは、falseでした。 対象処理(関数)の前に「@」をつけたら専用のエラーページが 出力されました。 SQLを実行している全ての個所に「@」付けるべきなのでしょうか? 以上、よろしくお願い致します。 |
seasoft |
投稿日時: 2010/9/16 18:20
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: エラーページについて > SQLを実行している全ての個所に「@」付けるべきなのでしょうか?
PHP が標準と異なる環境のようですね。 標準的な PHP ですと、その必要はないはずです。 ちなみに、冒頭で書かれてる「エラー」というのは、どのレベルか分かりますか? (参考) http://www.php.net/manual/ja/errorfunc.constants.php
|
hatake |
投稿日時: 2010/9/16 20:43
対応状況: −−−
|
常連 登録日: 2009/12/3 居住地: 東京 投稿: 58 |
Re: エラーページについて seasoftさん
ありがとうございます。 エラーのレベルは「E_ALL & ~E_NOTICE」になっていました。 ただ原因がわかりました。 DB操作後のエラーがFatal errorを返却していました。 DB操作のモジュールカスタマイに問題があったようです。 エラーページの出力は、問題ないようでした。 お騒がせしました。 参考に記載して頂いたエラーレベルについてのリンクで少し エラーレベルについて詳しくなる事が出来ました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |