我是一个项目的新手,在克隆代码后,我可以在每个 http 请求上看到几个通知。我总是在我的 apache 的开发环境中启用通知,当然它们在生产服务器上被禁用,并且没有记录到 apache 的错误日志中
error_reporting(E_ALL ^ E_NOTICE)
,显然像默认的 php 配置。
所以我如何在 Apache 中实现以下功能:
100% 忽略那些通知和性能不受影响
像开发环境一样处理每个通知而不记录它们..
我继续在 Apache 文档中搜索。
我是一个项目的新手,在克隆代码后,我可以在每个 http 请求上看到几个通知。我总是在我的 apache 的开发环境中启用通知,当然它们在生产服务器上被禁用,并且没有记录到 apache 的错误日志中
error_reporting(E_ALL ^ E_NOTICE)
,显然像默认的 php 配置。
所以我如何在 Apache 中实现以下功能:
100% 忽略那些通知和性能不受影响
像开发环境一样处理每个通知而不记录它们..
我继续在 Apache 文档中搜索。
错误通知是 PHP 内部的 - Apache 看到的只是数据来来去去。仅当您发送的数据较少时,性能才会得到改善。
你最好看看你用 apache 加载了哪些模块以及 apache 是如何设置的——prefork 或 worker 以及你是如何进行这些设置的。http://httpd.apache.org/docs/2.2/mod/prefork.html或http://httpd.apache.org/docs/2.2/mod/worker.html