エラーレベルを変更する方法 (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
関連記事
- OpenPNEのバージョンを知る方法
- プロフィール項目の識別名にop_preset_は使えません 『正しくありません。』
- OpenPNE3のデータベースの設定
- ログインが必要なページを制限する方法
- globalNavとlocalNavのカスタマイズ(全体メニューとカテゴリごとのメニュー)
- ブロックのIDと場所
- データベーステーブルの構成を変更する カラムの追加など
- OpenPNE3のサーバ移行の方法
- Doctrineでモデルを作成する
- symfonyのORマッパ(Propel、Doctrine)
- ログイン中のメンバーID
- モバイル用の開発環境を作る方法(IP制限の解除、メールアドレスの登録)
- リンクメニューを管理している場所
- ログインできなくなるバグと修正方法
- インストール直後に設定されているユーザ情報を変更するSQL文
- member_configのname_value_hashのルール
- インストール時の解凍に失敗する Tarのバグ(PEAR/Archive/Tar.php)
- OpenPNE3はsymfonyベース
- Symfonyのインストール
- firesymfony Symfonyデバック用Firebug拡張[Firefox]
スポンサーリンク