エラーレベルを変更する方法 (Deprecated: Function eregi() is deprecated)

OpenPNEで開発環境にアクセスすると、PHP5.3などでは次のようなエラーが大量に出ることがあります。

[参考記事] php.iniや.htaccessなどでDeprecatedエラーを消す方法
[参考記事] PHPソース修正でDeprecatedエラーを消す方法

Deprecated: Function eregi() is deprecated

これはPHPのエラーレベルにE_DEPRECATEDが加わったためで、将来的にサポートされなくなる関数が使用されているときに出る警告です。

OpenPNEでエラーレベルを変更するには、次のymlファイルを変更します。

/apps/pc_frontend/config/settings.yml
/apps/pc_backend/config/settings.yml
/apps/mobile_frontend/config/settings.yml
/apps/mobile_mail_frontend/config/settings.yml

dev:
  .settings:
    error_reporting:        <?php echo (E_ERROR & ~E_NOTICE & ~E_PARSE)."\n" ?>
    web_debug:              true
    cache:                  false
    no_script_name:         false
    etag:                   false

関連記事

スポンサーリンク

navigator.taintEnabled

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る