我无法弄清楚如何让PHP使用IIS网络服务器。目前,当我尝试加载一个PHP页面,我得到以下信息 HTTP错误500.21 - 内部服务器错误 处理程序“PHP52_via_FastCGI”有一个坏模块“FastCgiModule”在其模块列表 这是我做的, 赴 http://www.microsoft.com/web/platform/phponwindows.aspx 点击安装(看起来像它的工作)。 但是,我无法让我的PHP页面工作! Ted无法让PHP在IIS网络服务器上工作
5
A
回答
8
您可能没有安装IIS的CGI模块。再次打开Microsoft Web安装程序。查看IIS的服务器部分:CGI并安装它。
为了完整起见,您可以通过打开Internet信息服务管理器来检查已安装的模块。将网站扩展到您的默认网站(或其他网站,如果您有其他设置)。在IIS部分中,查找并打开模块。如果你没有看到FastCgiModule,那么你将不得不通过Web Installer安装它(看起来像它与常规Cgi模块捆绑在一起)。
3
您需要在IIS中启用CGI支持。这不是默认启用的,并且是选择安装IIS时“Windows功能”中的选项之一。有关如何启用它的说明,请参阅此处:http://www.php.net/manual/en/install.windows.iis7.php
MS Web安装程序不会为您启用此功能。
+0
链接无法正常工作:'PHP:404 Not Found' – Tar 2016-07-10 10:08:02
0
这为我工作:
- IIS->处理器Mappings->添加模块映射
- 请求路径:* .PHP
- 模块:FastCgiModule
- 可执行文件:C:\ PHP \名为php-cgi.exe(取决于在安装PHP)
- 名称:WhatEverYouWannaCallIt
- OK
- 是
相关问题
- 1. Android仿真器网络无法在Ubuntu服务器上工作
- 2. autoload.php将无法在我的网络服务器上工作
- 3. facebook注释插件 - 无法在网络服务器上工作
- 4. WCF:无法让我的Web服务工作,在服务器上
- 5. 在网络服务器上安排工作[PHP,JAVA,C#,...]
- 6. Viewbag无法在IIS 6服务器上工作2003
- 7. jquery tablesorter无法在IIS生产服务器上工作
- 8. file_put_contents无法在服务器上工作
- 9. 无法通过网络服务器使用网络服务
- 10. 无法让Fuseki2在Ubuntu 14.04服务器上工作
- 11. 无法让端口8008在AWS Apache服务器上工作
- 12. 无法让ViewState在生产服务器上工作
- 13. 无法让网络应用程序在iPod上脱机工作
- 14. 在ODataController中使用服务引用无法在IIS上工作
- 15. php exec()在Linux服务器上无法正常工作
- 16. AJAX/PHP无法在新的WAMP服务器上工作
- 17. PHP无法在Ubuntu Apache服务器上工作
- 18. HTML 5 Boilerplate无法在PHP服务器上工作?
- 19. PHP重定向无法在生产服务器上工作
- 20. IPV6网络服务器无法访问
- 21. Android无法连接网络服务器
- 22. MVC应用程序在IIS Express中工作正常,但在本地IIS网络服务器中不工作
- 23. .fadein无法在服务器上工作(在本地工作)
- 24. XAMPP Apache服务器不能在内部网络上工作
- 25. 在IIS或Visual Studio内部网络服务器上开发
- 26. php/sql查询在本地工作,但无法在服务器上工作
- 27. Isapi过滤器无法在IIS 7上工作(它在IIS 6上工作)
- 28. ng服务将无法在EC2服务器上工作
- 29. Elasticsearch Windows服务无法在纳米服务器上工作
- 30. iis 7网站无法在iis上工作8.5
属于服务器故障 – 2011-03-02 21:40:06