バージョン選択

フォーラム

メニュー

オンライン状況

62 人のユーザが現在オンラインです。 (53 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 62
もっと...

サイト内検索

質問 > その他 > 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の設定は変更できません


----------------
アイピーロジック株式会社
EC-CUBE専用メール配信サービス「PostCarrier for EC-CUBE」
[url=http://www.rakusite.net/]EC-CUBE専用サイト保守監視サービス「らくらくサイト保守

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に書き換えてみるとどうなるでしょうか?


----------------
アイピーロジック株式会社
EC-CUBE専用メール配信サービス「PostCarrier for EC-CUBE」
[url=http://www.rakusite.net/]EC-CUBE専用サイト保守監視サービス「らくらくサイト保守

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」に変更し、
 再度動作させてみたところ、
 無事エラーが出力されなくなりました!

 わかりやすく教えていただき、
 ありがとうございました。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,036名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.