探寻PHP脚本不报错的原因


Posted in PHP onJune 12, 2014

那么如果PHP脚本不报语法错,会是什么原因呢:

1. 一般的集成环境,默认会开启错误报告; 但在linux系统中,使用软件包安装的就不一定了,

此时可以查看PHP配置文件,打开错误报告 =>

display_errors = On


/* PHP配置文件路径:/uer/local/php/etc/php.ini  */

注:PHP脚本中动态设置php.ini配置文件的方法 =>

ini_set('display_errors', 'On'); /* 显示所有错误 */

2. 设置错误报告级别 =>

error_reporting = E_ALL;
 /* 最严格的错误报告级别, 开发阶段可开启 */

error_reporting = E_ALL &~ E_NOTICE /* 除了notice以外的错误 */

error_reporting = E_ERROR | E_PARSE | e_CORE_ERROR /* 只考虑致命的运行时错误,新解析错误 和 核心错误 */

以上三种,推荐中间的。

注:PHP脚本中动态设置error_reporting错误报告级别的方法 =>

error_reporting(E_ALL &~ E_NOTICE);

3. 更改配置文件以后,需要重启服务才能生效 =>

Apache的启动:/usr/local/apache2/bin/apachectl start

/* 推荐 */

 另, 红帽linux专有启动命令:service httpd start

Apache的重启:/usr/local/apache2/bin/apachectl restart

 另,红帽专有启动命令:service httpd restart

Apache的停止:/usr/local/apache2/bin/apachectl stop

 另,红帽专有启动命令:service httpd stop

Nginx的重启:/usr/local/nginx/sbin/nginx -s reload

 /* 平滑重启 */

PHP 相关文章推荐
php+mysql分页代码详解
Mar 27 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
Aug 10 PHP
PHP中数组定义的几种方法
Sep 01 PHP
关于php支持分块与断点续传文件下载功能代码
May 09 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
PHP用continue跳过本次循环中剩余代码的注意点
Jun 27 PHP
Symfony2针对输入时间进行查询的方法分析
Jun 28 PHP
php多文件打包下载的实例代码
Jul 12 PHP
PHP定义字符串的四种方式详解
Feb 06 PHP
Laravel框架实现的rbac权限管理操作示例
Jan 16 PHP
详解PHP神奇又有用的Trait
Mar 25 PHP
php7中停止php-fpm服务的方法详解
May 09 PHP
在PHP中运行Linux命令并启动SSH服务的例子
Jun 12 #PHP
PHP小教程之实现双向链表
Jun 12 #PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Jun 12 #PHP
PHP命名空间(Namespace)简明教程
Jun 11 #PHP
PHP APC配置文件2套和参数详解
Jun 11 #PHP
PHP捕获Fatal error错误的方法
Jun 11 #PHP
PHP独立Session数据库存储操作类分享
Jun 11 #PHP
You might like
php删除左端与右端空格的方法
2014/11/29 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
php等比例缩放图片及剪切图片代码分享
2016/02/13 PHP
PHP序列化操作方法分析
2016/09/28 PHP
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
jQuery+ajax实现鼠标单击修改内容的方法
2014/06/27 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
基于jquery实现轮播特效
2016/04/22 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
javascript显示系统当前时间代码
2016/12/29 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
2018/08/08 Javascript
python中global用法实例分析
2015/04/30 Python
python函数的5种参数详解
2017/02/24 Python
Python3.x对JSON的一些操作示例
2017/09/01 Python
Python实现的特征提取操作示例
2018/12/03 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
python库skimage给灰度图像染色的方法示例
2020/04/27 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
利用python爬取有道词典的方法
2020/12/08 Python
HTML5新控件之日期和时间选择输入的实现代码
2018/09/13 HTML / CSS
HTML5实现应用程序缓存(Application Cache)
2020/06/16 HTML / CSS
网络教育自我鉴定
2013/11/01 职场文书
小学毕业感言500字
2014/02/28 职场文书
项目建议书格式
2014/03/12 职场文书
中学生操行评语大全
2014/04/24 职场文书
2014年机关后勤工作总结
2014/12/16 职场文书
小学元宵节活动总结
2015/02/06 职场文书
总经理年会致辞
2015/07/29 职场文书
Python如何导出导入所有依赖包详解
2021/06/08 Python