php-5.3.8安裝體驗

來源:互聯網
上載者:User
今天重裝了虛擬機器上的win2003系統,重新設定php服務程式,發現原來所用的版本已經更新,按照http://bbs.xtdqwx.cn/viewthread.php?tid=42&extra=page%3D1 這裡的教程上面操作是沒有辦法進行的,於是找到了另一個方法進行安裝:

由於PHP5.3的全新特效及改進,原有的isapi方式解析PHP指令碼已經不被支援,PHP從5.3.0以後的版本開始使用微軟的fastcgi模式,這是一個更先進的方式,運行速度更快,更穩定!

1.
新版本的PHP5.3通過以往老方法已經不能在IIS上安裝了,現在給出在IIS上安裝PHP5.3以後版本的教程。
首先下載並安裝IIS FastCGI,http://www.iis.net/1521/ItemPermalink.ashx
選擇 x86的,Or, download x86,下載下來名稱為 fcgisetup_1.5_rtw_x86.msi
下載IIS下的PHP,http://windows.php.net/download/,(注意IIS下要選擇VC9的版本)解壓到所需目錄,該目錄需要給予user讀取運行許可權,找到PHP安裝目錄下的php.ini-development並改名為php.ini檔案,找到下面

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = PRC
如果不改以上的date.timezone可能開啟網頁會提示500錯誤(我直接就改了,所以沒有看到這個錯誤,感謝前人的探索!)
找到
; On windows:
; extension_dir ="ext"
改為

; On windows:
extension_dir =  "E:\php5\ext"

目錄根據自己情況定

要配置mysql修改如下:

尋找下面三個檔案去掉前面的分號“;”
;extension=php_mysql.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
將mysql安裝目錄下bin目錄中的 libmysql.dll複製到"c:\windows\system32"目錄下;
將php-5.3.1\ext目錄下的“php_gd2.dll”與“php_msql.dll”複製到“C:\WINDOWS\system32”目錄下。

2.
右鍵“預設網站”
在”應用程式配置”中點擊”添加”,”可執行檔”處點擊瀏覽,選擇C:\WINDOWS\system32\inetsrv\fcgiext.dll
擴充檔案名稱: .php

如果沒法添加是因為你沒有停止網站
3.

開啟FastCGI設定檔C:\WINDOWS\system32\inetsrv\fcgiext.ini,在最後[Types]修改為這樣的樣式
[Types]
php=PHP
[PHP]
ExePath=E:\php5\php-cgi.exe

在IIS預設文件中添加index.php,重啟IIS在網站中建立一個index.php檔案
index.php
<?php
phpinfo();
?>

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.