首页 > 编程语言 >打开PHP和Apache的错误提示

打开PHP和Apache的错误提示

时间:2023-06-21 22:37:44浏览次数:27  
标签:提示 reporting apache2 etc error Apache PHP

如果使用PHP + Apache,在缺省设置下,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
4. 修改Apache的 httpd.conf,
以我的 Ubuntu 为例, 这个文件在:/etc/apache2/  目录下,这是一个空白文件。
添加以下两行:
php_flag display_errors        on
php_value error_reporting       2039
5. 重启Apache,就OK了。
重启命令: :sudo /etc/init.d/apache2 restart

标签:提示,reporting,apache2,etc,error,Apache,PHP
From: https://blog.51cto.com/u_15588078/6532185

相关文章

  • 如何判断Apache服务器的工作模式
    如何才能知道当前的apache2使用什么工作机制?我们可以通过httpd-l命令列出apache的所有模块,就可以知道其工作方式: prefork工作模式 如果httpd-l列出prefork.c。则表示是prefork工作方式。如下面所示:Compiledinmodules:core.cprefork.chttp_co......
  • ubuntu 启用apache运行状态信息查看
    ubuntu下安装apache后,默认apache的配置文件都在/etc/apache2/目录下。而其中允许查看apache运行状态的配置默认是在/etc/apache2/mods-available/status.conf文件中配置的。这个文件的默认配置类似如下:<IfModulemod_status.c>##Allowserverstatusreportsgenerate......
  • PHP的bool值
    PHP中,当其他类型变量转换为boolean时,以下值被认为是FALSE:布尔值FALSE自身;整型值0(零);浮点型值0.0(零);空字符串(""),以及字符串("0");不包括任何元素的数组;不包括任何成员变量的对象(仅PHP4.0适用);特殊类型NULL(包括尚未设定的变量);从没有任何标记(tags)的......
  • Apache 地址重写简单介绍
    一、为何需要地址重写网页地址变化,SEO需要更友好的地址,域名变化,等等情况下,为了让客户受尽了少的影响,最好的办法就是地址重写。 二、在那里重写1、在Apache主配置文件httpd.conf中;以我本地XAMPP为例,就是要修改下面配置文件:D:\xampp\apache\conf\httpd.conf;2、在httpd.conf里定义......
  • PHP函数或者变量前增加@的用途
    在变量或函数前使用@修饰符可以隐藏警告,而该警告可能指示了一个编程错误,所以使用时要小心。通过使用@修饰符,可以把这个代码写得更简洁。这样可以避免显示在未定义变量上使用自增操作符(++)可能带来的警告。如果使用自增操作符时变量未定义,将声明一个值为0的新变量,并产生一个警告。......
  • 书写SQL时也获得智能提示
    写SQL的比写.NET程序的体验上差一等,没有智能提示,需要记住关键字,函数或者不断地Copy表字段名,自定义函数,存储过程之类的。不过在VS2010中,我们可以使用智能提示了,如下面几幅图所示:在编辑器中,输入Shift+J(提示:VS2010开发工具中标的是Ctrl+J其实应该是Shift+J)就可以自动打......
  • 使用XDebug进行PHP调试
    步骤1、获取Xdebug,下载地址,根据你的操作系统情况,选择合适的下载:http://xdebug.org/download.php 假设下载后的文件为:php_xdebug.dll 2、加载PHP的这个插件以WAMPSERVER为例,我是把它装在D:\wamp\目录下,我就需要把php_xdebug.dll文件拷贝到D:\wamp\bin\php\php5.3.0\ext......
  • 深入了解ApacheZeppelin:如何构建高效的数据科学平台
    目录引言随着数据科学和人工智能的快速发展,如何构建高效的数据科学平台已经成为一个重要议题。ApacheZeppelin是一个开源的数据科学平台,其提供了一种简单、高效的方式来处理和存储数据,并且具有高度可定制性和灵活性。在本文中,我们将深入探讨ApacheZeppelin的技术原理、实现......
  • Stable Diffusion 反向提示词 Negative prompts
    反向提示词(Negativeprompts)用于描述图片中不希望出现的内容。常用于阻止生成特定的事物、样式或修复某些图像异常。下面是一些例子从“宁静的精灵森林”中移除“苔藓”宁静的精灵森林peacefulelvenforest,thickforest,largelivingtreesarevisibleinthebackground,b......
  • chemex访问首页提示404 Not Found
           问题描述:由于windows下用phpstudy集成环境部署,中途调试其它项目时,把apache切换成nginx,再次切换回apache时,chemex站点的伪静态配置变成空白了,导致chemex首页访问时提示404 问题原因:nginx或apache服务器未配置伪静态。 解决方法:如果是nginx服务器......