加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何在IIS 7.5,Windows Server 2008 R2(64位)中安装PHP

发布时间:2020-12-14 04:06:40 所属栏目:Windows 来源:网络整理
导读:在 http://windows.php.net/downloads我找不到任何可供下载的x64. 此外,我必须在“线程安全”和“非线程安全”中进行选择,无需解释一个是否比另一个更安全或者表现更好.可供使用的ZIP下载中的install.txt似乎过时了,它没有提及任何相关内容. 在http://php.ne
在 http://windows.php.net/downloads我找不到任何可供下载的x64.
此外,我必须在“线程安全”和“非线程安全”中进行选择,无需解释一个是否比另一个更安全或者表现更好.可供使用的ZIP下载中的install.txt似乎过时了,它没有提及任何相关内容.

在http://php.net/manual/pl/install.windows.iis7.php他们也没有说一句话……

另一个疑问是,一旦我知道要下载什么(以及为什么),它应该设置为FastCGI模块还是ISAPI扩展?

(我在IIS下运行PHP的经历)

我相信您应该将PHP设置为FastCGI模块 – 我认为您无法将PHP设置为ISAPI扩展.您可以使用FastCGI或ISAPI设置PHP – 可能是ISAPI比FastCGI更快.这里有一个使用ISAPI设置IIS的指南:

> http://www.lazynetworkadmin.com/knowledgebase-mainmenu-6/2-windows/141-install-php-on-server-2008-r2

如果你想知道详细信息,搜索谷歌会发现很多讨论线程安全与非线程安全参数的页面,但是短版本是非线程安全版本更快,但线程安全版本更安全.您应该立即选择线程安全版本,除非您遇到性能问题,并且知道您的应用程序将在非线程安全二进制文件下正确运行.

最后,在将PHP作为FastCGI应用程序运行时,并不需要x64二进制文件 – php作为一个单独的进程运行,因此x86二进制文件在x64 Web服务器上运行正常,大多数普通的php应用程序都不需要一个4GB以上的地址空间,以扩展IIS可以简单地启动额外的PHP进程.

配置FastCGI扩展时,需要将其指向php安装目录中的php-cgi.exe可执行文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读