`
xieye
  • 浏览: 830982 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

设置php错误输出是网页输出

    博客分类:
  • PHP
阅读更多
设置php错误输出是网页输出

1. 打开php.ini文件。
以ubuntu为例,这个文件在: /etc/php5/apache2 目录下为例。
2. 搜索并修改下行,把Off值改成On
display_errors = Off
3. 搜索下行
error_reporting = E_ALL & ~E_NOTICE
或者搜索:
error_reporting = E_ALL & ~E_DEPRECATED
修改为
error_reporting = E_ALL | E_STRICT

如果就是不想让错误中网页中显示(例如正式服务器部署),显然
display_errors = Off 就是正确的。
语句:
ini_set('display_errors', 1);

特别提示:php-fpm.conf的配置文件,/etc/php-fpm.d/www.conf
如果下列语句
# php_flag[display_errors] = on
注释不取消,致命错误好像不显示,所以最好开发电脑要取消此注释。

设置常用的输出错误的级别
语句形式
error_reporting(E_ERROR); //只显示致命错误,最严格,显示的消息最少
error_reporting(E_ALL ^ E_NOTICE); //全部显示,但排除无关紧要的notice级别
error_reporting(E_ALL); //全部显示,显示最多,个人开发电脑可用

或修改配置文件php.ini
error_reporting=E_ALL &  ~E_NOTICE

分享到:
评论

相关推荐

    PHP初期HTML静态网页

    7. 错误处理和调试:了解如何使用`echo`、`print_r`和`var_dump`进行调试,以及理解PHP错误级别。 通过实际操作这个项目,你可以提升对PHP和HTML结合的理解,为后续学习更复杂的动态网站开发打下坚实基础。记得在...

    PHP获取网页的 Html源代码输出并执行

    在PHP中获取网页的HTML源代码并将其输出执行是一个常见的需求,这主要涉及到网络请求、字符串处理以及可能的JavaScript注入。下面将详细讲解这个过程及其相关的知识点。 首先,要获取一个网页的HTML源代码,我们...

    PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)

    本文主要讲解了如何利用PHP和AJAX技术获取网页内容并将其输出。具体的知识点包括以下几点: 1. file_get_contents超时控制:在PHP中,file_get_contents函数用于从给定的URL获取内容。这个函数会等待直到远程服务器...

    php在eclipse的控制台console输出调试信息功能实现

    在PHP开发过程中,调试是必不可少的一个环节,它帮助开发者定位并修复代码中的错误。Eclipse作为一款强大的集成开发环境(IDE),提供了丰富的功能来支持PHP的开发,包括调试工具。本篇文章将详细介绍如何在Eclipse...

    php通过传入ip输出城市,内置各个城市的ip数据

    在"test.php"中,用户可以修改变量以设置要查询的IP地址,然后脚本会根据这个IP地址查找并输出对应的城市。 "test.php"是整个系统的入口点,它可能是这样工作的: 1. 首先,脚本接收用户通过URL参数或POST数据传入...

    PHP 基础实例教程(PHP网页实例版)

    PHP 错误抑制操作符 PHP 执行操作符 PHP 数组操作符 PHP 操作符综合使用 PHP 条件判断/循环 PHP if语句 PHP else语句 PHP elseif语句 PHP switch语句 PHP while循环 PHP for和foreach循环 PHP do...while循环 PHP ...

    php通过ip输出城市的代码实现

    // IP地址,可以是$_SERVER['REMOTE_ADDR']获取用户的IP,或在这里设置测试IP $ip = '192.0.2.1'; try { $record = $reader->city($ip); } catch (Exception $e) { echo 'Error: ', $e->getMessage(); exit; } ...

    PHP 简单的网页计算器

    【PHP 简单的网页计算器】 在网页开发中,PHP是一种常见的服务器端脚本语言,常用于处理动态内容和与数据库交互。本教程将详细介绍如何使用PHP创建一个简单的网页计算器,实现基本的加减乘除功能。我们将通过分析...

    一个简单的PHP命令行cli输出彩色的类库

    该类库的目的是使PHP CLI脚本中的文本输出变得更加丰富多彩,比如可以设置文本的颜色、背景颜色、高亮等效果。这在处理错误报告、提示信息或者日志时尤其有用,因为它可以帮助快速区分不同类型的输出,提高可读性。 ...

    根据ip地址判断输出

    2. 打开"ip.php",检查并修改其中的路径设置,确保它能正确找到"qqwry.dat"文件。 3. 将"ip输出.php"的代码片段复制到你的目标PHP页面中,这个位置应该在你希望显示IP地理位置信息的地方。 4. 在适当的位置调用查询...

    PHP错误处理函数

    总的来说,PHP错误处理是通过结合`set_error_handler()`、`error_reporting()`和自定义错误处理函数来实现的,这样可以更有效地管理错误,提供更专业的错误反馈,同时确保程序的安全性。通过适当的错误处理,开发者...

    phpqrcode生成二维码可在html直接调用

    如果需要在网页上实时生成二维码,可以将上述PHP代码集成到服务器端的PHP文件中,然后在HTML中通过AJAX请求触发生成过程。这样,用户在页面上输入数据后,就可以实时看到对应的二维码。 此外,PHP QRcode还支持生成...

    PHP输出中文乱码问题.docx

    * 在 Windows 环境下,调用 PHP 的函数时参数如果是 utf-8 编码会出现错误 * 可以使用 `mb_convert_encoding` 或 `iconv` 函数将参数转换成操作系统识别的编码 * 生成一个只有字母和数字的序列作为文件名,而将原来...

    PHP实用小实例(网页)

    8. **错误与异常处理**:理解PHP的错误级别,使用`error_reporting()`设置错误报告级别,学习`try-catch`结构处理异常。 9. **会话管理**:`session_start()`启动会话,`$_SESSION`数组存储用户会话数据,`session_...

    Laravel实现自定义错误输出内容的方法

    在Laravel框架中,自定义错误输出内容是一项重要的技能,它可以帮助我们提供更精确、更有针对性的错误信息给最终用户,从而提高用户体验。Laravel作为一个开源的PHP Web框架,通过简单的约定和设计模式,让Web开发变...

    PHP网页的后台OPC客户端通信

    6. **错误处理和断开连接**:在通信过程中,要处理可能出现的错误,比如网络问题、服务器未响应等。完成数据读取后,记得关闭OPC连接,释放资源。 总的来说,PHP网页后台的OPC客户端通信涉及了对OPC库的使用、与OPC...

     PHP生成静态页面并不是指PHP的动态解析,输出HTML页面,而是指用PHP创建HTML页面。

    // 设置输出的静态页面文件名 $handle = fopen($filename, "w"); // 打开/创建静态页面文件 // 检查文件是否可写 if (!is_writable($filename)) { die("文件 " . $filename . " 不可写!"); } // 将内容写入文件...

    实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法

    nginx与apache不一样,在apache中可以直接指定php的错误日志,那样在php执行中的错误信息就直接输入到php的错误...原因是php-fpm的配置文件php-fpm.conf中默认是关闭worker进程的错误输出,直接把他们重定向到/dev/n

Global site tag (gtag.js) - Google Analytics