<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>憂藍夢境‧部落格 &#187; IIS</title>
	<atom:link href="http://blog.linym.net/archives/tag/iis/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.linym.net</link>
	<description>我的學習心得、筆記</description>
	<lastBuildDate>Fri, 09 Dec 2011 12:33:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>[WordPress] 在 IIS 使用固定網址(Permalink)</title>
		<link>http://blog.linym.net/archives/319</link>
		<comments>http://blog.linym.net/archives/319#comments</comments>
		<pubDate>Thu, 08 Jan 2009 03:42:20 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[程式筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[Permalinks]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[固定網址]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=319</guid>
		<description><![CDATA[Apache 有個非常強大好用的 mod_rewrite 模組，可以實現 URL Rewriting，運用在網站或部落格對 SEO 會有幫助。WP 的固定網址也是這類的運用，一般架設在 Apache 不會有什麼問題，只要有啟用 mod_rewrite 就 OK，不過如果是裝在 IIS 上，那就會看到很醜的 /index.php/aaa/bbb/123 這樣的網址，本篇就是教大家如何讓 IIS 真正擁有 rewrite 的功能。 首先必須安裝 for IIS 的擴充，微軟有針對 IIS7 開發一套 URL Rewrite Module，不過 IIS6 就只能用別的，測試很多套最後選擇 ISAPI_Rewrite，因為它幾乎相容 .htaccess、mod_rewrite 語法，也比較穩定，ISAPI_Rewrite 有分要錢的 full 版和免費的 Lite 版，差異請看這篇，目前選 Lite 就夠用了。 Step 1 先設定 WordPress ，進入後台選擇想要的固定網址格式，如「/%year%/%monthnum%/%day%/%postname%.html」，記得把前面 index.php 拿掉。 Step 2 安裝好 ISAPI_Rewrite 3 [...]]]></description>
			<content:encoded><![CDATA[<p>Apache 有個非常強大好用的 mod_rewrite 模組，可以實現 URL Rewriting，運用在網站或部落格對 SEO 會有幫助。WP 的固定網址也是這類的運用，一般架設在 Apache 不會有什麼問題，只要有啟用 mod_rewrite 就 OK，不過如果是裝在 IIS 上，那就會看到很醜的 /<strong>index.php</strong>/aaa/bbb/123 這樣的網址，本篇就是教大家如何讓 IIS 真正擁有 rewrite 的功能。</p>
<p>首先必須安裝 for IIS 的擴充，微軟有針對 IIS7 開發一套 <a href="http://www.iis.net/downloads/default.aspx?tabid=34&#038;g=6&#038;i=1691" target="_blank">URL Rewrite Module</a>，不過 IIS6 就只能用別的，測試很多套最後選擇 <a href="http://www.helicontech.com/isapi_rewrite/" target="_blank">ISAPI_Rewrite</a>，因為它幾乎相容 .htaccess、mod_rewrite 語法，也比較穩定，ISAPI_Rewrite 有分要錢的 full 版和免費的 Lite 版，差異請看<a href="http://www.helicontech.com/isapi_rewrite/doc/litever.htm" target="_blank">這篇</a>，目前選 Lite 就夠用了。</p>
<p><strong>Step 1</strong><br />
先設定 WordPress ，進入後台選擇想要的固定網址格式，如「/%year%/%monthnum%/%day%/%postname%.html」，記得把前面 index.php 拿掉。<br />
<img src="http://blog.linym.net/wp-content/uploads/2009/01/e693b7e58f96.jpg" alt="固定網址" title="固定網址" width="624" height="324" class="alignnone size-full wp-image-330" /></p>
<p><strong>Step 2</strong><br />
安裝好 <a href="http://www.helicontech.com/download-isapi_rewrite3.htm" target="_blank">ISAPI_Rewrite 3 Lite</a>，編輯安裝目錄下的 httpd.conf 設定檔，內容範例：</p>
<pre>
# 假設WP網址為 http://aaa.domain.com/blog/
RewriteCond %{HTTP_HOST} ^aaa\.domain\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/blog/ /blog/index\.php [L]

# 假設WP網址為 http://bbb.domain.com
RewriteCond %{HTTP_HOST} ^bbb\.domain\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index\.php [L]
</pre>
<p><strong>Step 3</strong><br />
基本上完成前兩個動作固定網址就可以運作了，但是如果網址帶有中文就會發生 404 錯誤，原因可以參考<a href="http://www.zu14.cn/2008/12/13/wordpress_iis_cn/" target="_blank">這篇</a>，修改 wp-includes/classes.php</p>
<pre>
// 找到
$pathinfo = $_SERVER['PATH_INFO'];
// 改成
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'BIG5');

// 找到
$req_uri = $_SERVER['REQUEST_URI'];
// 改成
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'BIG5');
</pre>
<p>這樣就正常了。註：PHP 必須啟用 mbstring。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/319/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IIS6+PHP5 (FastCGI) 安裝攻略</title>
		<link>http://blog.linym.net/archives/264</link>
		<comments>http://blog.linym.net/archives/264#comments</comments>
		<pubDate>Tue, 30 Sep 2008 03:01:08 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[server 2003]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=264</guid>
		<description><![CDATA[以往 PHP 的執行模式可分成 CGI 及 ISAPI 兩種，CGI 的 performance 是出名的慢，而 ISAPI 是較多人使用的，但是在 Windows 卻穩定性不佳，經常會導致整個 web server crash，所以微軟特別針對 IIS 開發了 FastCGI 模組(IIS7 已內建)，據說效能及穩定性都有大大改善。 安裝步驟： 1. 確認 IIS 已經裝好，然後下載 FastCGI Extension for IIS 6 並且安裝完成。 2. 到 PHP 官網下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。 3. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例： (後三行必要) include_path = &#34;.;C:\Inetpub\wwwroot&#34; extension_dir = &#34;C:\PHP5\ext&#34; extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll [...]]]></description>
			<content:encoded><![CDATA[<p>以往 PHP 的執行模式可分成 CGI 及 ISAPI 兩種，CGI 的 performance 是出名的慢，而 ISAPI 是較多人使用的，但是在 Windows 卻穩定性不佳，經常會導致整個 web server crash，所以微軟特別針對 IIS 開發了 FastCGI 模組(IIS7 已內建)，據說效能及穩定性都有大大改善。</p>
<p><strong>安裝步驟：</strong><br />
1. 確認 IIS 已經裝好，然後下載 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&#038;displaylang=en" target="_blank">FastCGI Extension for IIS 6</a> 並且安裝完成。</p>
<p>2. 到 <a href="http://www.php.net/downloads.php" target="_blank">PHP 官網</a>下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。</p>
<p>3. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例：<br />
<strong>(後三行必要)</strong></p>
<pre>
include_path = &quot;.;C:\Inetpub\wwwroot&quot;
extension_dir = &quot;C:\PHP5\ext&quot;

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_zip.dll

date.timezone = "Asia/Taipei"

cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1;
</pre>
<p>4. 對 C:\PHP5 目錄增加 IIS_WPG 群組的讀取及執行權限。<br />
<strong>(沒加這個就會跑出 FastCGI Error)</strong><br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/01.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/01.jpg" alt="" title="增加權限" width="368" height="445" class="alignnone size-full wp-image-268" /></a></p>
<p>5. 加入系統環境變數 (讓 extension 及 php.ini 能順利被找到)。<br />
Path=C:\PHP5;<br />
PHPRC=C:\PHP5<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" alt="" title="環境變數" width="384" height="393" class="alignnone size-full wp-image-253" /></a></p>
<p>6. 開啟 IIS 管理員，如下圖設定。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/02.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/02.jpg" alt="" title="IIS管理員" width="471" height="449" class="alignnone size-full wp-image-270" /></a></p>
<p>7. 增加預設首頁 index.php<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" alt="" title="預設首頁" width="471" height="430" class="alignnone size-full wp-image-259" /></a></p>
<p>8. 檢查網頁服務延伸。<br />
(正常的話應該會有這一項，若沒有請自行加入 C:\WINDOWS\system32\inetsrv\fcgiext.dll)<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/031.jpg"><img src="http://blog.linym.net/wp-content/uploads/2008/09/031.jpg" alt="" title="網頁服務延伸" width="500" height="352" class="alignnone size-full wp-image-272" /></a></p>
<p>9. 開始 > 執行 > cmd<br />
輸入四道指令(注意路徑)：<br />
cd C:\WINDOWS\system32\inetsrv</p>
<p>cscript fcgiconfig.js -add -section:&quot;PHP&quot; -extension:php -path:&quot;<strong>C:\PHP5\php-cgi.exe</strong>&quot;</p>
<p>cscript fcgiconfig.js -set -section:&quot;PHP&quot; -InstanceMaxRequests:10000</p>
<p>cscript fcgiconfig.js -set -section:&quot;PHP&quot; -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000<br />
(視情況修改數值，InstanceMaxRequests 需小於等於 PHP_FCGI_MAX_REQUESTS)</p>
<p>10. 重新啟動 IIS 就 OK 囉，丟一個測試檔案到網站目錄看看吧！<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/04.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/04.jpg" alt="" title="phpinfo" width="500" height="339" class="alignnone size-full wp-image-275" /></a></p>
<p><strong>※2009/03/19 補充：</strong><br />
   使用 FastCGI 執行 PHP 程式時，系統是以「NETWORK SERVICE」這個身份執行的，而一般靜態檔案則是以 IIS 預設的匿名身份「IUSR_MachineName」執行，所以如果安裝上發生問題，請特別注意這個權限配置。</p>
<p><strong>相關文章：</strong></p>
<ul>
<li><a href="http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/">Using FastCGI to Host PHP Applications on IIS 6.0</a></li>
<li><a href="http://blog.miniasp.com/post/2008/11/Useful-tool-FastCGI-Extension-for-Internet-Information-Services-60.aspx">介紹好用工具：FastCGI Extension for IIS6.0</a></li>
<li><a href="http://blog.miniasp.com/post/2009/03/IIS-6-Identity-and-Windows-Access-Control-is-not-what-you-expected.aspx">IIS 執行的身份識別與 Windows 權限控管不是你想的那樣</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/264/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>IIS6+PHP5 (ISAPI) 安裝攻略</title>
		<link>http://blog.linym.net/archives/240</link>
		<comments>http://blog.linym.net/archives/240#comments</comments>
		<pubDate>Tue, 30 Sep 2008 02:17:21 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[程式筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[ISAPI]]></category>
		<category><![CDATA[server 2003]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=240</guid>
		<description><![CDATA[最近因為特別需求要在 IIS6 上面跑 PHP，把以前寫的筆記拿出來看，卻發現怎麼弄也跑不起來，看了很多篇文章還是不行，研究了許久終於可以跑了，經過多次測試保證 100% 可行。 ※ 此篇是以 ISAPI 模式執行 PHP，建議使用另一篇的 FastCGI 會有較好的效能。 安裝步驟： 1. 確認 IIS 已經裝好，到 PHP 官網下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。 2. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例： include_path = &#34;.;C:\Inetpub\wwwroot&#34; extension_dir = &#34;C:\PHP5\ext&#34; extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mcrypt.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll extension=php_zip.dll date.timezone = "Asia/Taipei" 3. 對 C:\PHP5 目錄增加 IIS_WPG 群組及 IUSR_XXXX 使用者的讀取及執行權限。 (關鍵步驟，一定要兩個都增加，否則執行 PHP [...]]]></description>
			<content:encoded><![CDATA[<p>最近因為特別需求要在 IIS6 上面跑 PHP，把以前寫的筆記拿出來看，卻發現怎麼弄也跑不起來，看了很多篇文章還是不行，研究了許久終於可以跑了，經過多次測試保證 100% 可行。<br />
<em>※ 此篇是以 ISAPI 模式執行 PHP，建議使用另一篇的 <a href="http://blog.linym.net/archives/264">FastCGI</a> 會有較好的效能。</em></p>
<p><strong>安裝步驟：</strong><br />
1. 確認 IIS 已經裝好，到 <a href="http://www.php.net/downloads.php" target="_blank">PHP 官網</a>下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。</p>
<p>2. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例：</p>
<pre>
include_path = &quot;.;C:\Inetpub\wwwroot&quot;
extension_dir = &quot;C:\PHP5\ext&quot;

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_zip.dll

date.timezone = "Asia/Taipei"
</pre>
<p>3. 對 C:\PHP5 目錄增加 IIS_WPG 群組及 IUSR_XXXX 使用者的讀取及執行權限。<br />
<strong>(關鍵步驟，一定要兩個都增加，否則執行 PHP 會跳出驗證框)</strong><br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/03.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/03.jpg" alt="" title="增加權限" width="368" height="445" class="alignnone size-full wp-image-249" /></a></p>
<p>4. 加入系統環境變數 (讓 extension 及 php.ini 能順利被找到)。<br />
Path=C:\PHP5;<br />
PHPRC=C:\PHP5<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" alt="" title="環境變數" width="384" height="393" class="alignnone size-full wp-image-253" /></a></p>
<p>5. 開啟 IIS 管理員，如下圖設定。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/06.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/06.jpg" alt="" title="IIS 管理員" width="472" height="532" class="alignnone size-full wp-image-255" /></a></p>
<p>6. 增加預設首頁 index.php<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" alt="" title="預設首頁" width="471" height="430" class="alignnone size-full wp-image-259" /></a></p>
<p>7. 增加網頁服務延伸。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/07.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/07.jpg" alt="" title="網頁服務延伸" width="500" height="538" class="alignnone size-full wp-image-257" /></a></p>
<p>8. 重新啟動 IIS 就 OK 囉，丟一個測試檔案到網站目錄看看吧！<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/09.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/09.jpg" alt="" title="phpinfo" width="500" height="339" class="alignnone size-full wp-image-260" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/240/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IIS 6 + PHP 配置教學 (For 2003)</title>
		<link>http://blog.linym.net/archives/56</link>
		<comments>http://blog.linym.net/archives/56#comments</comments>
		<pubDate>Sat, 24 Dec 2005 12:25:59 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[架站]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/56</guid>
		<description><![CDATA[※ 此篇文章已更新，請看 http://blog.linym.net/archives/240 這篇是接續前一篇的，在 IIS 6 安裝 PHP 需要多一個步驟。 照圖步驟完成後重新啟動 IIS 即可。 如果執行 PHP 會跑出認證對話框， 則必須修改 php5isapi.dll 這個檔案的權限，允許 IIS 帳戶存取它。]]></description>
			<content:encoded><![CDATA[<p><strong>※ 此篇文章已更新，請看 <a href="http://blog.linym.net/archives/240">http://blog.linym.net/archives/240</a></strong></p>
<p>這篇是接續前一篇的，在 IIS 6 安裝 PHP 需要多一個步驟。<br />
照圖步驟完成後重新啟動 IIS 即可。<br />
如果執行 PHP 會跑出認證對話框，<br />
則必須修改 php5isapi.dll 這個檔案的權限，允許 IIS 帳戶存取它。<br />
<a href="http://blog.linym.net/wp-content/uploads/2006/04/1379875114.jpg" class="imagelink" title="1379875114.jpg"><img src="http://blog.linym.net/wp-content/uploads/2006/04/1379875114.thumbnail.jpg" id="image54" alt="1379875114.jpg" /></a><br />
<img src="http://blog.linym.net/wp-content/uploads/2006/04/1357559820.jpg" id="image55" alt="1357559820.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/56/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS 5 + PHP 配置教學 (For 2000/XP)</title>
		<link>http://blog.linym.net/archives/53</link>
		<comments>http://blog.linym.net/archives/53#comments</comments>
		<pubDate>Sat, 24 Dec 2005 04:06:43 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[架站]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/53</guid>
		<description><![CDATA[雖然這幾年都改用 Apacher 了，不過可能有機會用到 IIS 安裝 PHP，而且網路上有些文章的方法不太完整，或是已經無法適用，所以在這裡為自己作個小小的筆記，跑 PHP 建議是以 ISAPI 模式來安裝，執行效率會比較好，也比較不會有問題，所以底下就介紹 ISAPI 的安裝方式，假設 IIS 都已經安裝好且可以 run 了。 Step 1： 到 PHP 官網下載最新版的 zip 封裝檔 (不要用安裝包)。 然後解壓縮到喜歡的路徑。(範例是 C:\PHP) Step 2： 將 C:\PHP\php.ini-dist 更名為 php.ini 。修改內容： 找到： extension_dir = "./" 修改成：(依自己路徑設定) extension_dir = "C:\PHP\ext" 存檔。 Step 3： 到 C:\PHP 將 php.ini 複製到 C:\WINDOWS 將 php5ts.dll 複製到C:\WINDOWS\system32 Step 4： [...]]]></description>
			<content:encoded><![CDATA[<p>雖然這幾年都改用 Apacher 了，不過可能有機會用到 IIS 安裝 PHP，而且網路上有些文章的方法不太完整，或是已經無法適用，所以在這裡為自己作個小小的筆記，跑 PHP 建議是以 ISAPI 模式來安裝，執行效率會比較好，也比較不會有問題，所以底下就介紹 ISAPI 的安裝方式，假設 IIS 都已經安裝好且可以 run 了。</p>
<p>Step 1：<br />
到 <a href="http://www.php.net">PHP 官網</a>下載最新版的 zip 封裝檔 (不要用安裝包)。<br />
然後解壓縮到喜歡的路徑。(範例是 C:\PHP)</p>
<p>Step 2：<br />
將 C:\PHP\php.ini-dist 更名為 php.ini 。修改內容：<br />
找到：<br />
<strong>extension_dir = "./"</strong></p>
<p>修改成：(依自己路徑設定)<br />
<strong>extension_dir = "C:\PHP\ext"</strong><br />
存檔。</p>
<p>Step 3：<br />
到 C:\PHP<br />
將 php.ini 複製到 C:\WINDOWS<br />
將 php5ts.dll 複製到C:\WINDOWS\system32</p>
<p>Step 4：<br />
開啟 IIS 管理工具，進入網站內容-&gt;主目錄-&gt;設定。<br />
新增應用程式對應，設定如圖：<br />
<img src="http://blog.linym.net/wp-content/uploads/2006/04/1013282394.jpg" id="image52" alt="1013282394.jpg" /><br />
完成後點兩次確定返回。</p>
<p>Step 5：<br />
切換至文件標籤，新增 index.php<br />
重新啟動 IIS 就完成了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/53/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

