返回信息流如题
安装方式见....糟糕,找不到原文地址了...算了说一下吧.
就是打开inetmgr,然后添加PHP模块php_cgi.exe,问是否添加为FastCGI选是...相应改了php.ini
结果却是phpinfo正常,但是php页面不是返回乱码就是空白页(查看源码里面看到一个框架,然后空)...而且cache不自动更新(改了php页面静态内容,每次第一次访问还是没改之前的,得刷新之后才是改过的)
是否php就不该这么安装呢?还是哪里出了问题呢...
这是一条镜像帖。来源:北邮人论坛 / www-technology / #7606同步于 2009/6/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
[求教]windows7中IIS用FastCGI方式安装PHP5是否会有问题
mmgroup
2009/6/9镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
没用过win7不知道...
没在iis里面用过php..不知道2
【 在 mmgroup (からす) 的大作中提到: 】
: 如题
: 安装方式见....糟糕,找不到原文地址了...算了说一下吧.
: 就是打开inetmgr,然后添加PHP模块php_cgi.exe,问是否添加为FastCGI选是...相应改了php.ini
: ...................
phpinfo没问题,那么我倾向于没问题。
至于乱码和输出的问题,看看php.ini的display_error是不是打开了。我比较怀疑空白页面是有致命错误没报出来。
<?php
echo "hello world";
?>
如果没问题我觉得就是没问题。
我感觉如果phpinfo()没有问题的话应该就不是设置的问题了
你后面说的问题感觉还是网页编码的问题,看看header里面
输出的编码和网页的代码里面的编码是否一致。
另外我以前遇到过网页输出空白的问题,最后得出的结论是IE6对utf8编码网页的bug
如果你使用的是IE6可以尝试换一个浏览器看看。
【 在 mmgroup (からす) 的大作中提到: 】
: 如题
: 安装方式见....糟糕,找不到原文地址了...算了说一下吧.
: 就是打开inetmgr,然后添加PHP模块php_cgi.exe,问是否添加为FastCGI选是...相应改了php.ini
: ...................
代码前加个 error_report(7);把错误通知什么的打开。一般乱码不是php的问题。是编码不一致造成的。网页本身的编码和头中设置的编码不一致。空白很可能是代码问题。所以error_report打开后就知道什么问题了。