php - 如何停用 Apache 中的通知?

标签 php performance apache error-handling error-reporting

我是一个项目的新手,在克隆代码后,我可以在每个 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.htmlhttp://httpd.apache.org/docs/2.2/mod/worker.html

关于php - 如何停用 Apache 中的通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13304871/

相关文章:

php - 将跟踪像素添加到 jquery 图像轮播中的每个图像

php - 如何阻止 yii cgridview 在每个 ajax 更新调用中获取它的 jquery 文件

Java 使用数组比 C++ 中的 std::vector 快 8 倍。我做错了什么?

Java8 Lambda 性能与公共(public)函数

php - apache 重写规则不起作用...尝试结合 css 和 javascript

php - Bitnami lamp 不允许我访问 phpmyadmin

javascript - 进行3次统一检查

php - 使用 Javascript 和 PHP 的复选框自动求和

python - numpy python 中的乘法()

WAMP 的 Apache mod_rewrite 问题 - 显示错误 404 未找到 - Joomla 1.5.14 与 SEF URL