質問 > その他 > Warningエラーの削除方法について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
enna |
投稿日時: 2015/3/16 15:58
対応状況: −−−
|
新米 登録日: 2015/2/10 居住地: 投稿: 6 |
Warningエラーの削除方法について ============================================================
EC-CUBEバージョン :2.3.0 Webサーバ :Apache2.4系 PHPバージョン :PHP 5.5.18 PHP動作方法 :Apache 2.0 Handler/スレッドセーフ版 DBバージョン :MySQL 5.5.40 OS :WindowsServer2008 R2 ============================================================ EC-CUBE2.3.0をカスタマイズして使用してます。 以前までPHP5.3系を使用してEC-CUBEを利用しておりましたが、 サポート終了に伴い、PHP5.5系へバージョンアップしました。 バージョンアップに伴い、 モバイル(ガラケー)での画面表示確認を実施した際に、 以下のエラーが出力されるようになりました。 =========================================================== PHP Warning: Unknown: function 'null' not found or invalid function name in Unknown on line 0, referer: =========================================================== →PCブラウザよりアクセスした場合には 上記エラーは発生しません 上記メッセージにて対処方法を確認したところ、 html/.htaccessの以下を修正すれば直ると記載がありました。 http://svn.ec-cube.net/open_trac/ticket/1956 php_value output_handler NULL ↓ php_value output_handler none 私のサイト上の設定を確認したところ、 ・「php_value output_handler mb_output_handler」となっていた ・設定値を上記に変更したが、メッセージは出力されたままだった 上記状況より、以下内容についてご教授いただけないでしょうか。 ?本エラーの対処方法について ?本エラーが発生している状態で、本番サイトを稼動させるのは 問題ありそうでしょうか? →軽く動作確認したところ特に問題はなさそうでした・・・ 以上、よろしくお願いいたします。 |
IPLOGIC |
投稿日時: 2015/3/16 20:20
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: Warningエラーの削除方法について enna 様
エラーメッセージ(Warning)が出るとのことですが、 .htaccessの php_value output_handler mb_output_handler を php_value output_handler none に変更したが、何も変わらなかったとのことですね? エラーの対処法になるかどうかは定かではないですが、apacheのconfigファイルでは.htaccessをどのレベルまで上書きすることを許可しているでしょうか。 AllowOverride All もしくは AllowOverride Options であれば問題はないですが、それ以外ですとphpの設定は変更できません
|
enna |
投稿日時: 2015/3/17 17:52
対応状況: −−−
|
新米 登録日: 2015/2/10 居住地: 投稿: 6 |
Re: Warningエラーの削除方法について IPLOGIC 様
ご返信ありがとうございます。 > php_value output_handler none > に変更したが、何も変わらなかったとのことですね? ★はいそうです。 html配下の.htaccessを修正しましたが、 継続してメッセージが出ております。 > エラーの対処法になるかどうかは定かではないですが、 > apacheのconfigファイルでは.htaccessをどのレベルまで > 上書きすることを許可しているでしょうか。 ★現在の設定としては AllowOverride All を指定しております。 |
IPLOGIC |
投稿日時: 2015/3/17 18:57
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: Warningエラーの削除方法について enna 様
>html配下の.htaccessを修正しましたが、 2.3系のECCUBEにおいて、ガラケーでトップページにアクセスしたときは、html/index.phpではなく、html/mobile/index.phpを読み込みます。 おそらくhtml/mobile/配下にも.htaccessファイルがあり、デフォルトでは php_value output_handler null になっていると思いますが、html配下の.htaccessで書いたphp_value output_handler noneが html/mobile配下の.htaccessのphp_value output_handler nullで 上書きされているということはございませんでしょうか? その場合、html/mobile配下の.htaccessのnullをnoneに書き換えてみるとどうなるでしょうか?
|
enna |
投稿日時: 2015/3/18 16:46
対応状況: −−−
|
新米 登録日: 2015/2/10 居住地: 投稿: 6 |
Re: Warningエラーの削除方法について IPLOGIC 様
再度ご返信いただきありがとうございます。 > その場合、html/mobile配下の.htaccessのnullを > noneに書き換えてみるとどうなるでしょうか? ★html/mobileの下にも.htaccessがあったのですね・・・ html/mobileの.htaccessは以下設定となってました。 php_value output_handler null 上記の設定を「none」に変更し、 再度動作させてみたところ、 無事エラーが出力されなくなりました! わかりやすく教えていただき、 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |