====[第二次修正,請管理員將前兩篇刪除掉,謝謝]=======
我以前也為了這個問題搞了很久
php for iis 仿間的教學, 架出來的不是慢就是容易當
PHP安裝方式有三種
1. CGI方式
每一個要求數就得開一個行程來處理,簡直就是吃死資源
2. ISAPI方式
PHP的ISAPI不穩定,不建議使用
3. FastCGI方式
高效能 + 又穩定, 建議使用
所以我們就採用FastCGI安裝方式來安裝PHP
首先第一步,先去php網站
http://www.php.net/downloads.php
把最新版的php抓回來, 也就是下面這個項目
PHP xx.xx(版本號) zip package [8,110Kb]
(CGI binary plus server API versions for Apache, Apache2 (experimental),
ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions
included, packaged as zip)
如果還是不知道要抓哪個,就直接把這個檔案抓回來
http://tw2.php.net/distributions/php-4.4.2-Win32.zip
不過我還是建議到php網站上去抓
因為可能我寫這篇文章之後,會有更新的版本.
之後將他"全部"解壓縮,
要放哪隨便你,只要記住位置就好了
(記住php.exe放哪邊)
然後再把這個檔案抓回來
http://www.caraveo.com/fastcgi/fastcgi-0.6.zip
然後解壓縮,一樣隨便你放哪都可以,只要記住位置就好了
(記住isapi_fcgi.dll放哪邊)
之後再把這個抓回來
http://220.229.143.50/php-fastcgi.zip
用記事本開啟php-fastcgi.reg這個檔案
把裡面的AppPath後面的路徑, 改成你的php.exe存放的位址(斜線要用兩個)
例如
"AppPath"="C:\\php\\php.exe"
之後存檔
點擊php-fastcgi.reg兩下
之後會跳出一個MsgBox,
按下確定
之後打開iis
1.點選網站
2.點選右鍵=>內容=>主目錄=>設定=>新增
3.在執行檔的位置,輸入你的isapi_fcgi.dll路徑, 則付檔名輸入php
如圖: http://220.229.143.50/iisphp.png
之後點選確定=>確定=>確定
然後重新啟動iis
就搞定了
"Fish" 來函:
Post by Fish====[修正]=======
我以前也為了這個問題搞了很久
php for iis 仿間的教學, 架出來的不是慢就是容易當
PHP安裝方式有三種
1. CGI方式
每一個要求數就得開一個行程來處理,簡直就是吃死資源
2. ISAPI方式
PHP的ISAPI不穩定,不建議使用
3. FastCGI方式
高效能 + 又穩定, 建議使用
所以我們就採用FastCGI安裝方式來安裝PHP
首先第一步,先去php網站
http://www.php.net/downloads.php
把最新版的php抓回來, 也就是下面這個項目
PHP xx.xx(版本號) zip package [8,110Kb]
(CGI binary plus server API versions for Apache, Apache2 (experimental),
ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions
included, packaged as zip)
如果還是不知道要抓哪個,就直接把這個檔案抓回來
http://tw2.php.net/distributions/php-4.4.2-Win32.zip
不過我還是建議到php網站上去抓
因為可能我寫這篇文章之後,會有更新的版本.
之後將他"全部"解壓縮,
要放哪隨便你,只要記住位置就好了
(記住php.exe放哪邊)
然後再把這個檔案抓回來
http://www.caraveo.com/fastcgi/fastcgi-0.6.zip
然後解壓縮,一樣隨便你放哪都可以,只要記住位置就好了
(記住isapi_fcgi.dll放哪邊)
之後再把這個抓回來
http://220.229.143.50/php-fastcgi.zip
用記事本開啟php-fastcgi.reg這個檔案
把裡面的AppPath後面的路徑, 改成你的php.exe存放的位址(斜線要用兩個)
例如
"AppPath"="C:\\php\\php.exe"
之後存檔
點擊php-fastcgi.reg兩下
之後會跳出一個MsgBox,
按下確定
"Fish" 來函:
Post by Fish我以前也為了這個問題搞了很久
php for iis 仿間的教學, 架出來的不是慢就是容易當
PHP安裝方式有三種
1. CGI方式
每一個要求數就得開一個行程來處理,簡直就是吃死資源
2. ISAPI方式
PHP的ISAPI不穩定,不建議使用
3. FastCGI方式
高效能 + 又穩定, 建議使用
所以我們就採用FastCGI安裝方式來安裝PHP
首先第一步,先去php網站
http://www.php.net/downloads.php
把最新版的php抓回來, 也就是下面這個項目
PHP xx.xx(版本號) zip package [8,110Kb]
(CGI binary plus server API versions for Apache, Apache2 (experimental),
ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions
included, packaged as zip)
如果還是不知道要抓哪個,就直接把這個檔案抓回來
http://tw2.php.net/distributions/php-4.4.2-Win32.zip
不過我還是建議到php網站上去抓
因為可能我寫這篇文章之後,會有更新的版本.
之後將他"全部"解壓縮,
要放哪隨便你,只要記住位置就好了
(記住php.exe放哪邊)
然後再把這個檔案抓回來
http://www.caraveo.com/fastcgi/fastcgi-0.6.zip
然後解壓縮,一樣隨便你放哪都可以,只要記住位置就好了
(記住isapi_fcgi.dll放哪邊)
之後再把這個抓回來
http://220.229.143.50/php-fastcgi.zip
用記事本開啟php-fastcgi.reg這個檔案
把裡面的AppPath後面的路徑, 改成你的php.exe存放的位址(斜線要用兩個)
例如
"AppPath"="C:\\php\\php.exe"
之後打開iis
1.點選網站
2.點選右鍵=>內容=>主目錄=>設定=>新增
3.在執行檔的位置,輸入你的isapi_fcgi.dll路徑, 則付檔名輸入php
如圖: http://220.229.143.50/iisphp.png
之後點選確定=>確定=>確定
然後重新啟動iis
就搞定了
"derrollee" 來函:
Post by derrollee如題
os : win2003
試過很多次了一直沒成功
有前輩知道嗎?
感激不盡