探寻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数组函数
Aug 18 PHP
PHP 强制性文件下载功能的函数代码(任意文件格式)
May 26 PHP
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
Mar 29 PHP
php导出word格式数据的代码实例
Nov 25 PHP
php实现的九九乘法口诀表简洁版
Jul 28 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
Jan 21 PHP
PHP进行批量任务处理不超时的解决方法
Jul 11 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
Aug 17 PHP
php+jQuery递归调用POST循环请求示例
Oct 14 PHP
PHP实现的常规正则验证helper公共类完整实例
Apr 27 PHP
Laravel 微信小程序后端搭建步骤详解
Nov 26 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单件模式结合命令链模式使用说明
2008/09/07 PHP
PHP中in_array函数使用的问题与解决办法
2016/09/11 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
PDO::_construct讲解
2019/01/27 PHP
javascript cookies 设置、读取、删除实例代码
2010/04/12 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
react-router中的属性详解
2017/06/01 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
在vue-cli中组件通信的方法
2017/12/16 Javascript
使用vux实现上拉刷新功能遇到的坑
2018/02/08 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解
2019/03/29 Javascript
vue改变循环遍历后的数据实例
2019/11/07 Javascript
js获取本日、本周、本月的时间代码
2020/02/01 Javascript
小程序如何定位所在城市及发起周边搜索
2020/02/11 Javascript
Python标准库之Sys模块使用详解
2015/05/23 Python
python中的错误处理
2016/04/10 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
Python实现的IP端口扫描工具类示例
2019/02/15 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
最新版 Windows10上安装Python 3.8.5的步骤详解
2020/11/28 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
Html5上传图片 移动端、PC端通用代码
2016/06/08 HTML / CSS
牵手50香港:专为黄金岁月的单身人士而设的交友网站
2020/08/14 全球购物
2014年自我评价
2014/01/04 职场文书
英语专业个人求职信范文
2014/02/01 职场文书
网络管理专业求职信
2014/03/15 职场文书
公司总经理任命书
2014/06/05 职场文书
团队拓展训练心得体会
2016/01/12 职场文书
2016新党章学习心得体会
2016/01/15 职场文书