仅在一个站点上显示PHP错误
发布时间:2020-12-13 20:52:43 所属栏目:Nginx 来源:网络整理
导读:我使用nginx和fastcgi在同一个主机上运行了一个开发环境和一个实时环境.在php.ini中,将display_errors设置为off,以便错误不会显示在生产站点上. 现在,在开发环境中,我需要能够看到这些错误.因此,我会执行ini_set(display_errors,On);但是,如果它是解析错误,
我使用nginx和fastcgi在同一个主机上运行了一个开发环境和一个实时环境.在php.ini中,将display_errors设置为off,以便错误不会显示在生产站点上. 现在,在开发环境中,我需要能够看到这些错误.因此,我会执行ini_set(‘display_errors’,’On’);但是,如果它是解析错误,则不会执行,并且不会显示该错误. 所以我的问题是,有什么方法可以安全地将php.ini文件中的display_errors设置为on,然后可以使用nginx中的虚拟主机文件来确保错误未在生产站点上显示? 最佳答案
如果您使用的是fastcgi,则可以将其配置为与其他php.ini文件一起运行php.我对nginx和fastcgi配置不熟悉,因此无法提供任何提示.请参阅php manual,了解如何运行PHP.
我认为您可能想像php -d display_errors = On一样在开发环境中运行它 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 网络 – 如何用nginx实现这种平衡方案?
- ssl – 在nginx反向代理后面的neo4j webinterfa
- ubuntu – 在达到nginx状态时绕过localhost上的
- ubuntu – 无法重启nginx,bind()失败(98:地址已
- NGINX:如何在一个服务器或域名中设置多个端口
- php – Nginx快速CGI缓存ON error_page 404
- 带有Nginx 1.6.2的CentOS 6.6-突然无法重新启动N
- Gitlab:使用Passenger / Nginx运行Unicorn,Resq
- nginx – Xdebug设置cookie XDEBUG_SESSION太多
- webserver – 使用nginx返回自定义403错误页面
热点阅读