网站使用了iis+fastcgi环境,可以最近总是报500错误,这个很有可能是你的php.ini配置问题。但最终的原因可能还是你的php代码写的不严谨或者有问题。这时需要知道php发生了那些错误。通过下面的配置可以解决。
在IIS+FastCGI中配置PHP后,如果php源文件中存在错误,则不论是什么错误,FastCGI都会返回内部服务器错误500的信息,这给程序调试带来了麻烦。解决这个问题的办法如下:
打开PHP的配置文件php.ini,并做如下配置修改:
fastcgi.logging = 0
log_errors = On
error_reporting =
E_ALL
error_log = "C:\Windows\Temp\php-errors.log"
需要确保"C:\Windows\Temp"就是系统Temp路径,这样以来如果是PHP组件出现错误,就可以在C:\Windows\Temp\php-errors.log文件中看到错误提示,如果PHP的warning或notice则在浏览器中会看到详细出错信息并且在php-errors.log文件中也可以看到出错信息了。
分享到:
相关推荐
因为之前安装的西数版集成PHP环境出现了phpMyAdmin无法显示中文等各种错误,所以被迫无奈重装服务器,在网上浏览的时候无意的发现PHP5.3的全新特效及改进,原有的ISAPI方式解析PHP脚本已经不被支持,PHP从5.3.0以后...
每在页面中上传较大的文件时遇到FastCgi的错误:“The FastCGI process exceeded configured request timeout”,几经试验,明白了需要修改FastCgi的配置文件“fcgiext.ini”,位于目录“C:/WINDOWS/system32/...
fastcgi.impersonate = 1 cgi.rfc2616_headers = 1 cgi.fix_pathinfo = 1 cgi.force_redirect = 0 upload_tmp_dir =C:/php/temp extension_dir = "C:/php/temp" extension=php_bz2.dll extension=...
PHP在IIS7下以FASTCGI运行!!!!!写了半晚上 集成了iis7.5\mysql\PHP5.2.13\zend\
今天准备将一个php demo放在...好吧,是权限问题,最简单的解决办法是把C:\Users\Administrator\PhpstormProjects\phpDemo的权限设成Everyone, 并允许完全控制: 重新访问php页面,成功了: 上面的方法是够简单,但也
fastcgi fastcgi fastcgi fastcgi fastcgi
windows2003 + IIS6.0 环境下以Fastcgi方式配置php .docx
在centos上成功编译安装nginx 1.4、php 5.4并成功启动nginx和php-fpm后,访问php提示”File not found.”,同时在错误日志中看到: 代码如下:2013/10/22 20:05:49 [error] 12691#0: *6 FastCGI sent in stderr: ...
需要在IIS6.0下配置PHP,由于php 5.3.3已经不再支持isapi配置了,因此需采用fastcgi方式配置
iis7整合php,自动安装选择一下就配置完成了,...配置就是,安装整合的时候只需要在某一步骤所示的界面选择IIS FastCGI(前提是安装iis的时候选择了FastCGI),所以为了保险起见安装IIS服务器的时候还是把所有的选中吧。
最近发现以前写的配置文档有一点问题,所以修改了之前的错误,把这篇较完善的文章给大家。
安装windows 下 php7+nginx+fastcgi
【详细错误】:HTTP 错误 500.0 – Internal Server ErrorC:\Program Files\PHP\php-cgi.exe – FastCGI 进程超过了配置的请求超时时限【环境】:php + IIS7.5解决办法:方法一:C:\Windows\System32\inetsrv\config...
IIS7 PHP MySQL FastCgi 配置过程,全面直接,文档中用到的软件也很简单,让你轻轻松松就完成了IIS PHP MySQL 的环境配置
护卫神PHP套件FastCGI版PHP,自动安装配置PHP MySQL PhpMyAdmin等Web环境的软件,完全免费。 护卫神PHP套件FastCGI版PHP安装内容如下: (1)、PHP 5.4.31(FastCGI模式) (2)、MySQL 5.5.19.0(MyISAM...
主要介绍了PHP 5.3和PHP 5.4出现FastCGI Error解决方法,需要的朋友可以参考下
在IIS6.0下安装FastCgi + PHP 来运行PHP程序
主要介绍了FastCGI 进程意外退出造成500错误的相关资料,需要的朋友可以参考下