我在 Apache 上有一个开发版的 PHP。我将其移至生产环境并在我的网站上收到了这个奇怪的通知。我在开发版上没有它。如何在我的开发版网站上启用这些通知来修复它们?
最佳答案
如果您有权访问您的 php.ini,那么 Björn 的答案就是您的最佳选择。
但是,如果您不这样做,或者如果您想更改特定的脚本/项目错误级别,请在代码开头执行此操作:
ini_set('display_errors', 1);
// Enable error reporting for NOTICES
error_reporting(E_NOTICE);
您可以在此处查看哪些级别可用于 error_reporting:http://us2.php.net/manual/en/function.error-reporting.php .
最好不要在生产环境中显示任何错误,而是记录任何奇怪的行为并通过邮件发送给管理员。 NOTICES 只应在开发环境中启用。
关于php - 如何在我的开发服务器上启用通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/670142/