- 贴心猫(Imcat)
- 贴心代码
- 详情
php+iis:500 - 内部服务器错误
发布:2015-06-29 08:06
点击318次
评论:0条
调试php代码:经常碰到出错了,却看不到错误提示...
这里汇总一下,大家碰到别的奇葩设置,欢迎来分享!
(本帖以本人本地Win7+iis+fastCGI+php5.3为例;各环境根据情况参考)
### iis web服务器 500错误
500 - 内部服务器错误。[红色块]
您查找的资源存在问题,因而无法显示。
--- 站点 - 错误页 - 编辑功能设置 - 详细设置。
### ie 显示浏览器 500错误
网站无法显示该页面
HTTP 500
--- IE(选项-高级-显示友好的http错误)
### php.ini 设置 Notice错误
- 一旦出现类似Notice错误:
PHP Warning: Division by zero in X:path/xxxx.php on line 888
则停止输出其它任何内容:
<?php
echo "aaa,";
$a = 1/0;
echo "bbb,";
?>
- 如下:设置可查看错误提示:
display_errors=On
error_log="C:\windows\Temp\php-5.x.yy_errors.log"
error_reporting = E_ALL
fastcgi.logging = 0
html_errors=On
log_errors = On
(error_log根据你系统设置,保证路径文件可写)
- 如下:可有可无...
fastcgi.impersonate=1
fastcgi.logging=1/0
<!--?php