在CentOS系统里,应当根据实际需求与应用场景选择PHP日志记录级别,具体可参考以下建议:

开发环境:为了便于调试并解决问题,开发时通常需要查看尽可能完整的信息,因此建议采用E_ALL或E_STRICT作为日志记录级别,所有错误、警告与通知都会被记录。
生产环境:由于此时通常只需关注关键错误与问题,因此推荐采用E_ERROR或E_WARNING作为日志记录级别,仅保留错误和警告,避免生成过多日志数据。
定制日志记录级别:若需要更细致地控制记录范围,可以自行定义日志记录级别,例如只记录E_USER_ERROR和E_USER_WARNING,这样记录范围将仅限用户定义的错误与警告。
设置PHP日志记录级别时,可按以下步骤进行操作:
打开php.ini文件。该文件一般存放在/etc/php.ini或/etc/php.d/目录中,可以使用文本编辑器打开,例如vi或nano)。
在php.ini文件内查找error_reporting设置;若未找到,就在文件末尾新增一行。
将error_reporting设为选定的日志记录级别,例如:
error_reporting = E_ALLerror_reporting = E_ERRORerror_reporting = E_USER_ERROR | E_USER_WARNING保存后关闭php.ini文件。
要让修改生效,请重启Web服务器,例如Apache或Nginx。
需要注意,上述设置会作用于整个PHP环境。若不同应用程序需要采用不同的日志记录级别,可能需要使用PHP的ini_set()函数,在运行期间动态修改设置。