server 2008 php环境搭建,windows server 2008R2 x64位服务器上搭建PHP环境
1.安裝IIS
現在windows 相關的軟件或組件安裝越來越輕松,在些也不作多介紹,接下是重點.
2.安裝V11
下載地址: http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
文件名: vcredist_x64.exe
注:(v11對應版本為Visual C++ Redistributable for Visual Studio 2012,要與php-VC11版本對應若這個不安裝正確,或安裝不正確,就一直顯示是500錯誤)
3.安裝CGI
4.安裝php
下載地址: http://windows.php.net/download/
使用IIS配置,所以下載 VC11 x64 Non Thread Safe 版本(2014-Jun-25 23:06:26)
將PHP5.5.14 解壓到D:文件夾名為:php
安裝:PHPManagerForIIS-1.2.0-x64.msi
下載地址: http://www.phpmanager.codeplex.com/releases/view/69115
配置PHP與CGI關聯 讓IIS7.5支持PHP
(1).安裝phpmanager
(2).完裝完后,重啟IIS即可以看到:
(3).雙擊PHP Manager 開始注冊PHP路徑.
選擇PHP 文件中的php-cgi.exe
配置php.ini文件
修改php.ini-development為php.ini
用記事本打開php.ini
做如下修改:
extension_dir = "D:phpext" #設置php模塊路徑
date.timezone = PRC #設置時區為中國時區
register_globals = On #開啟GET數據調用
short_open_tag = On #php支持短標簽
cgi.force_redirect = 0 #開啟以CGI方式運行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
以下php擴展模塊,根據需要選擇開啟,取消前面的分號為開始相應擴展模塊注(如不確定可以全部去掉)
配置完后需要將php.ini復制一份放到system32目錄下重啟服務器
此時PHP配置完成,可以寫個php文件試一下
如果出現出現“HTTP 錯誤 404.2 - Not Found,
由于Web服務器上的“ISAPI和CGI限制”列表設置,
無法提供您請求的頁面”錯誤。如圖:
分析可能原因:
錯誤提示很明顯,就是“ISAPI和CGI限制”的設置問題,
修改對應的設置為“允許”即可。如果列表中沒有就添加 將cgi.exe文件引進去
配置完畢
總結
以上是生活随笔為你收集整理的server 2008 php环境搭建,windows server 2008R2 x64位服务器上搭建PHP环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 支付宝 支付 prepay_id
- 下一篇: 360卸载方法(最全面)