探寻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 8小时时间差的解决方法小结
Dec 22 PHP
PHP chmod 函数与批量修改文件目录权限
May 10 PHP
PHP return语句的另一个作用
Jul 30 PHP
php操作mongoDB实例分析
Dec 29 PHP
PHP使用PHPexcel导入导出数据的方法
Nov 14 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
Mar 06 PHP
详解php中serialize()和unserialize()函数
Jul 08 PHP
Joomla框架实现字符串截取的方法示例
Jul 18 PHP
php实现支持中文的文件下载功能示例
Aug 30 PHP
PHP levenshtein()函数用法讲解
Mar 08 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 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
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
PHP5中虚函数的实现方法分享
2011/04/20 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
分享一个自己写的table表格排序js插件(高效简洁)
2011/10/29 Javascript
jquery ajax跨域解决方法(json方式)
2014/02/04 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
Vue组件简易模拟实现购物车
2020/12/21 Vue.js
React中使用Vditor自定义图片详解
2020/12/25 Javascript
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
Python中关于使用模块的基础知识
2015/05/24 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
Python利用字典破解WIFI密码的方法
2019/02/27 Python
python+pyqt5实现图片批量缩放工具
2019/03/18 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
工程项目经理岗位职责
2013/12/15 职场文书
母婴店促销方案
2014/03/05 职场文书
教师党员公开承诺事项
2014/05/28 职场文书
公司活动总结范文
2014/07/01 职场文书
公司离职证明范本(汇总)
2014/09/10 职场文书
综治工作心得体会
2014/09/11 职场文书
2014迎国庆标语大全
2014/09/19 职场文书
财务负责人岗位职责
2015/02/03 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
学术会议领导致辞
2015/07/29 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书