栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

关闭PHP和MySQL上的警告和错误

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关闭PHP和MySQL上的警告和错误

当您确定脚本可以正常运行时,可以摆脱以下警告和注意事项:将以下行放在PHP脚本的开头:

error_reporting(E_ERROR);

在此之前,我建议您在处理脚本时正确调试脚本,以使所有注意事项或警告都一一消失。

因此,您应该首先使用以下命令将其设置为尽可能详细:

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

更新:如何记录错误而不是显示错误

如评论中所建议,更好的解决方案是将错误记录到文件中,以便只有PHP开发人员才能看到错误消息,而用户则看不到。

可能的实现方式是通过.htaccess文件,如果您无权访问php.ini文件(源),该方法将很有用。

# Suppress PHP errorsphp_flag display_startup_errors offphp_flag display_errors offphp_flag html_errors offphp_value docref_root 0php_value docref_ext 0# Enable PHP error loggingphp_flag  log_errors onphp_value error_log  /home/path/public_html/domain/PHP_errors.log# Prevent access to PHP error log<Files PHP_errors.log> Order allow,deny Deny from all Satisfy All</Files>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/416406.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号