<?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>Good ITea :: MS Tech Share &#187; IIS</title>
	<atom:link href="http://blog.lansea-chu.com/index.php/archives/tag/iis/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lansea-chu.com</link>
	<description>Good Idea from Good ITea</description>
	<lastBuildDate>Tue, 27 Jul 2010 21:51:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[ASP]Active Server Pages  錯誤 &#8216;ASP 0138&#8242; 解決方式</title>
		<link>http://blog.lansea-chu.com/index.php/archives/585</link>
		<comments>http://blog.lansea-chu.com/index.php/archives/585#comments</comments>
		<pubDate>Sat, 23 Jan 2010 12:56:08 +0000</pubDate>
		<dc:creator>Lansea.Chu</dc:creator>
				<category><![CDATA[技術文章]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://blog.lansea-chu.com/?p=585</guid>
		<description><![CDATA[Active Server Pages  錯誤 &#8216;ASP 0138&#8242;
Script 區塊無法放在另一個 Script 區塊內。
解決方式為
&#60;script language=&#8217;JavaScript&#8217;&#62;
略
if ( typeof(OB_Script)!=&#8217;undefined&#8217; )
123Start();
else {
var OB_Script = true;
var str = &#8216;&#60;scr&#8217; + &#8216;ipt src=』http://widgets.*.com/*.js』 type=』text/javascript』&#62;&#60;\/scr&#8217; + &#8216;ipt&#62;&#8217;;
document.write(str);
}
&#60;/script&#62;


注意到紅色那行字了嗎
只要把 &#60;script&#62;這個單詞拆開就得了~
這應該是個解譯器誤判的bug
]]></description>
			<content:encoded><![CDATA[<p>Active Server Pages  錯誤 &#8216;ASP 0138&#8242;</p>
<p>Script 區塊無法放在另一個 Script 區塊內。</p>
<p style="padding-left: 30px;">解決方式為</p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">&lt;script language=&#8217;JavaScript&#8217;&gt;<br />
略<br />
if ( typeof(OB_Script)!=&#8217;undefined&#8217; )<br />
123Start();<br />
else {<br />
var OB_Script = true;<br />
<span style="color: #ff0000;">var str = &#8216;&lt;scr&#8217; + &#8216;ipt src=』http://widgets.*.com/*.js』 type=』text/javascript』&gt;&lt;\/scr&#8217; + &#8216;ipt&gt;&#8217;;</span><br />
document.write(str);<br />
}<br />
&lt;/script&gt;</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;"><br />
</span></p>
<p><span style="color: #000000;"><span style="text-decoration: underline;"><strong>注意到紅色那行字了嗎</strong></span></span><br />
只要把 &lt;script&gt;這個單詞拆開就得了~</p>
<p>這應該是個解譯器誤判的bug</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lansea-chu.com/index.php/archives/585/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[系統管理]使用web service出現404 page</title>
		<link>http://blog.lansea-chu.com/index.php/archives/304</link>
		<comments>http://blog.lansea-chu.com/index.php/archives/304#comments</comments>
		<pubDate>Sat, 02 May 2009 09:34:52 +0000</pubDate>
		<dc:creator>Lansea.Chu</dc:creator>
				<category><![CDATA[系統管理]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://blog.lansea-chu.com/?p=304</guid>
		<description><![CDATA[最近在做專案的時候發生了這個問題
終端Client要使用Web Service的時候一直出現404錯誤
經查是IIS未解析相關Web Service
基於安全性理由 IIS7會回傳404錯誤
執行此命令即可:
%Windir%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -r
]]></description>
			<content:encoded><![CDATA[<p>最近在做專案的時候發生了這個問題</p>
<p>終端Client要使用Web Service的時候一直出現404錯誤</p>
<p>經查是IIS未解析相關Web Service</p>
<p>基於安全性理由 IIS7會回傳404錯誤</p>
<p>執行此命令即可:</p>
<p><span style="color: #ff0000;">%Windir%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -r</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lansea-chu.com/index.php/archives/304/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[心情分享]在IIS環境中將Wordpress改採靜態化網址</title>
		<link>http://blog.lansea-chu.com/index.php/archives/263</link>
		<comments>http://blog.lansea-chu.com/index.php/archives/263#comments</comments>
		<pubDate>Sun, 15 Mar 2009 12:24:10 +0000</pubDate>
		<dc:creator>Lansea.Chu</dc:creator>
				<category><![CDATA[心情分享]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[靜態化]]></category>

		<guid isPermaLink="false">http://blog.lansea-chu.com/?p=263</guid>
		<description><![CDATA[最近某個客戶問到了這個問題
在IIS主機上如何把wp改成固定網址呢

在apache下面可以利用Rewrite來做
該客戶提供了一種ISAPI組件 但ISAPI組件必須要擁有主機權限才能安裝
因此該客戶希望我們能協助安裝.
站在主機商的立場而言，關於組件的部分是能不裝即不裝
畢竟該組件隱藏的安全性問題等等都不是能預估的
況且裝了該組件後是否會影響其他正常使用的客戶這也很難說
因此，我便向該客戶提出另外一種解決辦法
該解決辦法是由　Einar 所提出
原理是用404錯誤頁面來導向
首先,先在自己的目錄放入一個404.php檔案如下
&#60;?php
$qs = $_SERVER['QUERY_STRING'];
$pos = strrpos($qs, &#8216;://&#8217;);
$pos = strpos($qs, &#8216;/&#8217;, $pos + 4);
$_SERVER['REQUEST_URI'] = substr($qs, $pos);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include(&#8216;index.php&#8217;);
?&#62;
接著再登入Plesk控制台(或者是透過IIS設定)
將 自設錯誤頁面 改為 URL 輸入 /404.php
然後再到wordpress後台
將固定網址 改成
/%year%/%monthnum%/%day%/%postname%/

這樣的格式
但這種格式有個缺點 就是萬一您的標題是有『非英文』的字
那就無法正常使用
解決方式則改用以下
/%year%/%monthnum%/%day%/%post_id%.html
(有html後綴)
或者
/%year%/%monthnum%/%day%/%post_id%
(沒有html後綴)

如此即可使用固定網址(改採模擬靜態化)

以上方法我測試過後是成功的
但因為我的部落格文章在google都已經被收錄了
改了網址以後seo就毀了(我知道有301導向外掛,但實際用過不合用)
因此我還是改採原本的固定網址

將方法記錄於此
分享給大家
]]></description>
			<content:encoded><![CDATA[<p>最近某個客戶問到了這個問題</p>
<p>在IIS主機上如何把wp改成固定網址呢</p>
<p><span id="more-263"></span></p>
<p>在apache下面可以利用Rewrite來做</p>
<p>該客戶提供了一種ISAPI組件 但ISAPI組件必須要擁有主機權限才能安裝</p>
<p>因此該客戶希望我們能協助安裝.</p>
<p>站在主機商的立場而言，關於組件的部分是能不裝即不裝</p>
<p>畢竟該組件隱藏的安全性問題等等都不是能預估的</p>
<p>況且裝了該組件後是否會影響其他正常使用的客戶這也很難說</p>
<p>因此，我便向該客戶提出另外一種解決辦法</p>
<p>該解決辦法是由　<a href="http://tech.einaregilsson.com/2007/07/30/pretty-wordpress-permalinks-on-iis/" target="_blank">Einar</a> 所提出</p>
<p>原理是用404錯誤頁面來導向</p>
<p>首先,先在自己的目錄放入一個404.php檔案如下</p>
<p><span style="color: #0000ff;">&lt;?php<br />
$qs = $_SERVER['QUERY_STRING'];<br />
$pos = strrpos($qs, &#8216;://&#8217;);<br />
$pos = strpos($qs, &#8216;/&#8217;, $pos + 4);<br />
$_SERVER['REQUEST_URI'] = substr($qs, $pos);<br />
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];<br />
include(&#8216;index.php&#8217;);<br />
?&gt;</span></p>
<p>接著再登入Plesk控制台(或者是透過IIS設定)</p>
<p>將 自設錯誤頁面 改為 URL 輸入 /404.php</p>
<p>然後再到wordpress後台</p>
<p>將固定網址 改成</p>
<pre><code class="perl"><span style="color: #0000ff;"><span class="regexp">/%year%/</span><span class="variable">%monthnum</span><span class="variable">%/</span><span class="variable">%day</span><span class="variable">%/</span><span class="variable">%postname</span><span class="variable">%/

</span></span>這樣的格式
但這種格式有個缺點 就是萬一您的標題是有『非英文』的字
那就無法正常使用
解決方式則改用以下</code></pre>
<pre class="php" style="font-family: monospace;"><span style="color: #0000ff;">/%year%/%monthnum%/%day%/%post_id%.html</span>
(有html後綴)
<strong>或者</strong>
<span style="color: #0000ff;">/%year%/%monthnum%/%day%/%post_id%</span>
(沒有html後綴)

如此即可使用固定網址(改採模擬靜態化)

以上方法我測試過後是成功的
但因為我的部落格文章在google都已經被收錄了
改了網址以後seo就毀了(我知道有301導向外掛,但實際用過不合用)
因此我還是改採原本的固定網址

將方法記錄於此
分享給大家</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lansea-chu.com/index.php/archives/263/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[系統管理]PHP於IIS+Fast-CGI狀態下運行-上傳檔案權限跑掉</title>
		<link>http://blog.lansea-chu.com/index.php/archives/108</link>
		<comments>http://blog.lansea-chu.com/index.php/archives/108#comments</comments>
		<pubDate>Wed, 03 Sep 2008 05:59:52 +0000</pubDate>
		<dc:creator>Lansea.Chu</dc:creator>
				<category><![CDATA[系統管理]]></category>
		<category><![CDATA[Fast-CGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[上傳]]></category>
		<category><![CDATA[權限跑掉]]></category>

		<guid isPermaLink="false">http://blog.lansea-chu.com/?p=108</guid>
		<description><![CDATA[近日發生了一個主機管理上的問題
某些用戶反應說，透過php上傳了一些檔案以後，發現無法讀取
經查證錯誤原因為，該上傳檔案的權限跑掉了

但按理來說應該要直接繼承主目錄的權限阿～但檔案的權限並沒有順利被繼承
應該說是，檔案權限的確繼承了，但繼承的權限並不是主目錄的權限
後來我查出該權限是繼承於PHP的upload temp目錄下，
將upload temp的權限做修正後，這個問題就解決了
但這問題在ISAPI模式下從來沒發生過，可能Fast-CGI一樣是透過php-cgi.exe去執行
所以比較貼近系統層吧，
這點倒是在很多方面都感覺得出來。
]]></description>
			<content:encoded><![CDATA[<p>近日發生了一個主機管理上的問題</p>
<p>某些用戶反應說，透過php上傳了一些檔案以後，發現無法讀取</p>
<p>經查證錯誤原因為，該上傳檔案的權限跑掉了<br />
<span id="more-108"></span></p>
<p>但按理來說應該要直接繼承主目錄的權限阿～但檔案的權限並沒有順利被繼承</p>
<p>應該說是，檔案權限的確繼承了，但繼承的權限並不是主目錄的權限</p>
<p>後來我查出該權限是繼承於PHP的upload temp目錄下，</p>
<p>將upload temp的權限做修正後，這個問題就解決了</p>
<p>但這問題在ISAPI模式下從來沒發生過，可能Fast-CGI一樣是透過php-cgi.exe去執行</p>
<p>所以比較貼近系統層吧，</p>
<p>這點倒是在很多方面都感覺得出來。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lansea-chu.com/index.php/archives/108/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>[系統管理]一份完整的IIS6 overview</title>
		<link>http://blog.lansea-chu.com/index.php/archives/59</link>
		<comments>http://blog.lansea-chu.com/index.php/archives/59#comments</comments>
		<pubDate>Tue, 01 Jul 2008 15:27:49 +0000</pubDate>
		<dc:creator>Lansea.Chu</dc:creator>
				<category><![CDATA[系統管理]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[overview]]></category>

		<guid isPermaLink="false">http://blog.lansea-chu.com/?p=59</guid>
		<description><![CDATA[由微軟官方提供的一份完整的IIS6的Overview.
語言是繁體中文
很值得一看，完整的IIS架構都在裡面了

雖然說IIS7的ASP.NET模組化的更完整，但目前IIS6還是主流，
所以還是要把IIS6玩熟才行的
下載點 &#60;-請點這兒下載
不過這份文件只是Overview而已
大致上讓初學者了解整個架構跟功能
實際的技術領域並沒有講解的很完整清楚
]]></description>
			<content:encoded><![CDATA[<p>由微軟官方提供的一份完整的IIS6的Overview.</p>
<p>語言是繁體中文</p>
<p>很值得一看，完整的IIS架構都在裡面了</p>
<p><span id="more-59"></span></p>
<p>雖然說IIS7的ASP.NET模組化的更完整，但目前IIS6還是主流，</p>
<p>所以還是要把IIS6玩熟才行的</p>
<p><a href="http://download.microsoft.com/download/a/1/4/a143262c-4912-460c-9c88-d797c749a05f/IISOverview_cht.doc" target="_blank">下載點</a> &lt;-請點這兒下載</p>
<p>不過這份文件只是Overview而已</p>
<p>大致上讓初學者了解整個架構跟功能</p>
<p>實際的技術領域並沒有講解的很完整清楚</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lansea-chu.com/index.php/archives/59/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
