`
lovnet
  • 浏览: 6879958 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

打开PHP和Apache的错误提示

阅读更多
如果使用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

分享到:
评论

相关推荐

    Php5.6和Apache2.4环境搭建

    - 运行`httpd.exe`以启动Apache服务器,确保没有错误提示。 3. **配置Apache**: - 打开`C:\Apache24\conf\httpd.conf`配置文件,找到`#LoadModule php5_module modules/mod_php5.so`这一行,取消注释并修改为...

    将php与apache整合

    - **错误提示“500 Internal Server Error”**:这通常意味着服务器内部发生错误。检查`httpd.conf`文件中的配置项是否正确无误。 - **无法识别PHP文件**:检查`AddType`指令是否正确设置,并确保Apache服务已重启。...

    Apache错误日志时时查看

    这篇博客文章“Apache错误日志时时查看”可能是关于如何实时监控和分析这些日志文件的教程,这对于PHP开发者和系统管理员来说非常重要,因为他们需要确保服务器稳定运行并及时解决可能出现的问题。 首先,Apache的...

    apache_php5

    这个动态链接库文件使得Apache能够理解和执行PHP代码,将其转化为HTTP响应返回给客户端。 **配置Apache以支持PHP** 在Windows环境下,通常需要将`php5apache2_2.dll`添加到Apache的`modules`目录,并在Apache的...

    apache24 + php7.2.8

    7.2版本引入了类型声明、返回类型提示等新功能,提升了代码的清晰度和健壮性。此外,它还移除了一些过时的函数和不安全的特性,以提高代码安全性。 在“描述”中提到的“apache24 + php-7.2.8-Win32-VC15-x64”意味...

    PHP5.2.6与Apache2.0的安装及配置

    在本文中,我们将深入探讨如何在Windows环境下安装和配置PHP5.2.6与Apache2.0,这对于初学者和专业开发者来说都是一个基础且重要的技能。PHP是一种广泛使用的开源服务器端脚本语言,主要用于Web开发,而Apache是世界...

    apache2.0 php安装包

    Apache 2.0是世界上最流行的Web服务器软件之一,它提供了高效、稳定且可扩展的平台,用于托管静态HTML页面、动态内容(如PHP)和其他Web应用程序。PHP是一种广泛使用的开源脚本语言,尤其适合于Web开发,可以嵌入到...

    mantis搭建(apache+mysql+php5)

    1. **修改配置文件**:打开Apache的配置文件(通常是`httpd.conf`),添加或修改以下内容,使Apache能够处理PHP文件: ``` AddType application/x-httpd-php .php LoadModule php5_module modules/libphp5.so ``...

    php5.3.6+apache2.2

    1. 下载PHP源代码包,解压后进入目录,执行`./configure --with-apxs2=/usr/bin/apxs --enable-mbstring --with-zlib --with-curl`,指定Apache的模块编译器位置和其他必要的扩展。 2. 完成配置后,运行`make && ...

    PHP XAMPP配置PHP环境和Apache80端口被占用解决方案1

    在安装和运行XAMPP时,可能会遇到Apache的80端口被其他程序占用的问题,这通常表现为"Port 80 in use by "system""的错误。要解决这个问题,可以按照以下步骤操作: 1. **检查80端口占用情况**:在Windows系统中,...

    apachephp.zip

    - 为了提高性能和安全性,你可以配置PHP的配置文件`php.ini`,调整内存限制、错误报告级别、上传文件大小等参数。 - 可以使用FastCGI方式来运行PHP,这样能更好地管理和隔离PHP进程,提高系统稳定性。 7. **安全...

    安装apache和php的依赖包

    3. **开发库和静态库**: 文件名中的`-devel`通常表示开发包,它们包含了头文件和编译器所需的链接器脚本,用于编译那些依赖这些库的程序,如Apache和PHP的源代码。`-static`表示静态链接库,它们将库功能打包到可...

    运行php的apache服务器2.2

    标签“php apache 服务器”进一步强调了我们要讨论的主题,即如何在Apache服务器上设置PHP环境,以便于处理和执行PHP代码。 在提供的压缩包文件名“apache_2.2.11-win32-x86-openssl-0.9.8i.msi”中,我们可以解读...

    win7系统apache和php的安装和配置

    - **错误排查**:遇到问题时,可以查看Apache的日志文件(位于安装目录下的`logs`文件夹内),以获取错误信息进行排错。 通过以上步骤,你可以在Windows 7操作系统上成功安装并配置Apache和PHP,为Web开发打下坚实...

    在window下配置php mysql apache

    - 打开Apache的`conf`目录下的`httpd.conf`文件。此文件是Apache的主要配置文件。 - 添加以下代码来加载PHP模块: ```ini LoadModule php5_module "D:/wamp/php/php5apache2_2.dll" PHPIniDir "D:/wamp/php" `...

    php+apache+mysql配置

    1. 配置文件通常位于`Apache\conf\httpd.conf`,使用文本编辑器打开,如记事本。 2. 可以调整网站的默认根目录,例如,将`DocumentRoot`设置为你希望的目录,通常为`Apache\htdocs`。 3. 通过编辑`<Directory>`指令...

    Apache重定义网站404错误提示

    当用户请求的网页不存在时,Apache会返回一个404错误,即“未找到”错误。这种错误信息对于用户来说可能不够友好,因此,通过`.htaccess`文件,我们可以自定义404错误页面,提供更个性化的用户体验。 首先,为了...

    基于Linux环境下Apache、PHP及GD库的配置实现.pdf

    在实际操作过程中,可能还会遇到依赖性问题、权限问题等,需要根据具体错误提示进行解决。配置过程中务必注意版本兼容性和正确的编译选项,以确保所有组件能够正常工作。此外,定期更新和维护这些软件,以保证系统的...

    32位Win7环境中PHP配置【Apache+PHP+MySQL】

    在32位Windows 7操作系统中配置PHP环境通常涉及到三个主要组件:Apache服务器、PHP解释器和MySQL数据库。以下是一个详细的步骤指南,帮助你完成这一配置过程。 **Apache服务器安装与配置** 1. **下载Apache**:首先...

Global site tag (gtag.js) - Google Analytics