IIS+WebMatrix 做 PHP 遇到的问题总结
1.
URL Binding Failure Webmatrix
解决办法: 用管理员权限运行 WebMatrix 并且 改 Port. 我反正是随便输入了一个 Port 就成功了, 默认的是 61039, 我改成了 41095.
参考资料: http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/url-binding-failure-webmatrix/b818ec28-41df-4176-8991-3b947cf7a3ed
2.
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
配置: 用 WebMatrix新建了一个 Site, 然后建了一个 PHPPage.php.
解决办法: 改名为 index.php 就好了, 因为 WebServer 默认不开放服务器文件浏览的权限. 要以 index.xxx 作为入口
3.
我明明安装了 IIS 8 Express, 但是 PHP Manager 1.2 for IIS 7 安装的时候仍然报错: requires IIS 7 or higher to be installed.
未解决: 但是目前反正不影响使用, 我在 WebMatrix 里面 Site -> Settings -> Enable PHP 仍然可以运行 PHP 代码.
4.