探寻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乱码问题,使用SET NAMES utf8校正
Nov 30 PHP
php zip文件解压类代码
Dec 02 PHP
PHP容易忘记的知识点分享
Apr 30 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 PHP
PHP反射使用实例和PHP反射API的中文说明
Jul 02 PHP
php+xml实现在线英文词典查询的方法
Jan 23 PHP
php数组键值用法实例分析
Feb 27 PHP
浅谈PHP中foreach/in_array的使用
Nov 02 PHP
使用php实现网站验证码功能【推荐】
Feb 09 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
Swoole 5将移除自动添加Event::wait()特性详解
Jul 10 PHP
php pdo连接数据库操作示例
Nov 18 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
.htaccess文件保护实例讲解
2011/02/06 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
php 购物车完整实现代码
2014/06/05 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
js 获取浏览器高度和宽度值(多浏览器)
2009/09/02 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
2014/01/09 Javascript
浅谈javascript回调函数
2014/12/07 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
理解javascript中的原型和原型链
2015/07/30 Javascript
javascript添加前置0(补零)的几种方法
2017/01/05 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
js时间转换毫秒的实例代码
2019/08/21 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
[01:12:27]EG vs Secret 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python 脚本的三种执行方式小结
2019/12/21 Python
python如何实现读取并显示图片(不需要图形界面)
2020/07/08 Python
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
Tostadora意大利:定制T恤
2019/04/08 全球购物
Fnac西班牙官网:法国文化和电子产品零售商
2021/03/14 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
高中自我评价范文
2014/01/27 职场文书
创业计划实施的7大步骤
2014/02/05 职场文书
市场营销调查计划书
2014/05/02 职场文书
高中运动会广播稿
2014/09/16 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
财政局个人总结
2015/03/04 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
聘任合同书
2015/09/21 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
找规律教学反思
2016/02/23 职场文书
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL
python绘制云雨图raincloud plot
2022/08/05 Python