質問 > その他 > Fatal error(E_USER_ERROR)につきまして |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2019/12/4 10:56
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: Fatal error(E_USER_ERROR)につきまして 前者のE_USER_WARNINGについては
www無しのアクセスをwww有りのURLにリダイレクトさせる際に出力されるものなので 正常な挙動かと思います。 どうしてもこのログを出力させたくない場合は、htaccessでwww無し→www有りに301リダイレクトさせるのrewriteルールを記述すれば良いかと思います。 (301リダイレクトをhtaccessで処理するかECCUBEで処理するかの違いかと) 後者のエラーはECCUBE外へのリダイレクトしようとした時に出力されるエラーのようで 判定にはconfig.phpの値とリダイレクト先のURLの値を比較しているようです。 SC_Response.phpの195行目付近の if (preg_match($pattern, $url) === 0) { でどのような値がチェックされているか確認されるのが確実かと思います。 trigger_error('', E_USER_ERROR);の第1引数にメッセージとして 文字列を渡す事も出来るかとおもいますので 以下のようにソースを変更してログに変数の値を出力して確認するのが良いのではないでしょうか?
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
Fatal error(E_USER_ERROR)につきまして | HTcube | 2019/12/4 8:04 |
» Re: Fatal error(E_USER_ERROR)につきまして | 468 | 2019/12/4 10:56 |
Re: Fatal error(E_USER_ERROR)につきまして | HTcube | 2019/12/4 13:08 |