Bug(バグ) #2488
Maki Takahashi さんが約13年前に更新
prod 環境でのログ記録を検討する際に、開発時のみに必要なエラーを除外するため ERR レベル以上を記録するような設定が好ましいと考えられるが、そのような設定をしても opDeprecatedRoute のエラーログ(priority: ERR)がたくさん出力されてしまうのが邪魔である。
現状のOpenPNE本体やプラグインのコードでは opDeprecatedRoute を使用することを前提としたものが多く、運用環境で出力して意義のあるエラーメッセージではないため priority を下げるべきである。
記録されるエラーログ:
<pre>
10月 06 22:12:26 symfony [err] {opDeprecatedRoute} This routing rule is deprecated. Please use other rules instead of this.
</pre>
sfLogger で定義されているエラーレベル:
<pre>
* - EMERG: System is unusable
* - ALERT: Immediate action required
* - CRIT: Critical conditions
* - ERR: Error conditions
* - WARNING: Warning conditions
* - NOTICE: Normal but significant
* - INFO: Informational
* - DEBUG: Debug-level messages
</pre>
NOTICE あたりでよいと思います。(考えようによっては DEBUG でもいい気もします)
h3. 確認バージョン
OpenPNE 3.7.0-dev (master)
OpenPNE 3.6.1 (stable-3.6.x)
OpenPNE 3.4.17 (stable-3.4.x)