【发布时间】:2012-05-17 05:01:51
【问题描述】:
在 Windows XP 上下载并解压缩“php-5.4.3-Win32-VC9-x86.zip”后,我尝试运行每个文件(一次一个),它们都会打开一个 Windows 对话框并执行没有。
php.exe
php-win.exe
php-cgi.exe
我是否通过运行这些文件错误地安装了 PHP?
===========================
更新:2012 年 5 月 8 日@下午 4:03
我发现的最好的教程。虽然我仍然收到以下错误。
http://salman-w.blogspot.com/2009/11/installing-php-5-on-iis-with-fastcgi.html
===========================
导航到页面时出错:
CGI 错误 ... 指定的 CGI 应用程序因未返回完整的 HTTP 标头集而行为异常。它返回的标题是:
解决方案似乎涉及添加此代码,但我正在尝试找出在哪里。
print "HTTP/1.0 200 OK\n";
print "Content-Type: text/html\n\n\n";
...我把这段代码放在我的 PHP 文件的顶部,错误就消失了。
这也是一个很好的教程,但是没有使用 FastCGI。
http://www.iis-aid.com/articles/how_to_guides/installing_php_5_iis_5_simple_steps
============
现在我的页面是空白的,但它必须是 Kimai index.php 页面,因为我的 Hello World 应用程序可以正常工作。
【问题讨论】:
-
您是否安装了网络服务器?否则,您将通过 CLI(命令行界面)运行它。如果那是您想要的,请务必运行 php.exe
\file.php -
php.exe 期望得到一个脚本来运行(例如
php.exe somescript.php),或者被告知进入PHP shell 模式(例如php.exe -a),否则它将退出。
标签: php iis installation windows-xp