• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:warningを画面に表示させない設定方法)

warningを画面に表示させない設定方法

このQ&Aのポイント
  • EC-cubeというパッケージを使用していると、画面にワーニングメッセージが表示される問題があります。
  • ワーニングメッセージはログファイルに書き込むか、画面に表示しないように設定することができます。
  • PHPでログの出力先やログレベルを設定する方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ma2shin
  • ベストアンサー率41% (69/167)
回答No.3

php_flag display_errors off でいけます。

その他の回答 (2)

  • little-m
  • ベストアンサー率44% (45/102)
回答No.2

.htaccess を設置できるサーバであれば、その中に出力するエラーレベルを設定できます。 たとえばエラーのみを表示したいときはは以下のように .htaccess ------------------------- php_value error_reporting 1 ----------------------------------- 上記はphpのプログラム内に error_reporting()関数で直接設定する事もできます。 設定番号とエラーの種類は以下のURLに記載がありました。 http://jp2.php.net/manual/ja/errorfunc.constants.php

totmon
質問者

補足

Bluehost系のHostmonsterというサーバーを使用しています。 [EC-CUBE] 2.4.0正式版 [レンタルサーバ] Host monster [OS] Linux [PHP] PHP 5.2.9 [データベース] MySQL 5.0.75-community-log [WEBサーバ] apache2.2.11 [ブラウザ] Chrome いろいろ試しましたが結果は .htaccessにphp_valueを記述すると500エラーが発生するので設定できない。 ・php.iniでerror_reporting=1を設定しphp.info()で設定がされているのを確認にも関わらずWarningが消えない。 ・該当のphpファイルに直接error_reporting(E_ERROR)を記述するとワーニングは消えました。 一番煩雑な対応方法しかうまく機能しませんでした。なにか他に対応さくはないでしょうか? 宜しくお願いいたします。

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

http://jp.php.net/manual/ja/function.error-reporting.php これのことかな。 後、これに関係するiniの値をいじれるようならそっちをいじった方が良いかも。

関連するQ&A

専門家に質問してみよう