<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for RuslanY Blog</title>
	<atom:link href="http://ruslany.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruslany.net</link>
	<description>IIS, FastCGI, PHP and other interesting stuff</description>
	<pubDate>Fri, 05 Dec 2008 00:12:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>Comment on ASP.NET postbacks and URL rewriting by ruslany</title>
		<link>http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/#comment-93</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Wed, 12 Nov 2008 03:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/#comment-93</guid>
		<description>More information about URL rewriting for ASP.NET web forms is available here: http://learn.iis.net/page.aspx/517/url-rewriting-for-aspnet-web-forms/</description>
		<content:encoded><![CDATA[<p>More information about URL rewriting for ASP.NET web forms is available here: <a href="http://learn.iis.net/page.aspx/517/url-rewriting-for-aspnet-web-forms/" rel="nofollow">http://learn.iis.net/page.aspx/517/url-rewriting-for-aspnet-web-forms/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on URL Rewrite Module - Go Live release by RuslanY Blog</title>
		<link>http://ruslany.net/2008/09/url-rewrite-module-go-live-release/#comment-92</link>
		<dc:creator>RuslanY Blog</dc:creator>
		<pubDate>Mon, 10 Nov 2008 22:32:35 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/09/url-rewrite-module-go-live-release/#comment-92</guid>
		<description>&lt;strong&gt;URL Rewrite Module - Release to Web...&lt;/strong&gt;

Today IIS team has made the URL Rewrite Module for IIS 7.0 Release To Web (RTW) available for download. This is a final, production-ready release that is officially supported by Microsoft.
Install the URL Rewrite Module for IIS 7.0 RTW today!
Microsoft...</description>
		<content:encoded><![CDATA[<p><strong>URL Rewrite Module - Release to Web&#8230;</strong></p>
<p>Today IIS team has made the URL Rewrite Module for IIS 7.0 Release To Web (RTW) available for download. This is a final, production-ready release that is officially supported by Microsoft.<br />
Install the URL Rewrite Module for IIS 7.0 RTW today!<br />
Microsoft&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Major revision of FastCGI/PHP article on IIS.NET by ruslany</title>
		<link>http://ruslany.net/2008/10/major-revision-of-fastcgiphp-article-on-iisnet/#comment-90</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Thu, 06 Nov 2008 06:28:04 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/10/major-revision-of-fastcgiphp-article-on-iisnet/#comment-90</guid>
		<description>For MaxInstances there is no technical reason for the difference in defaults. One value is not better than the other. For development purposes either of the defaults would work fine. For production deployment you would probably need to fine tune this number anyway to achieve full CPU load.</description>
		<content:encoded><![CDATA[<p>For MaxInstances there is no technical reason for the difference in defaults. One value is not better than the other. For development purposes either of the defaults would work fine. For production deployment you would probably need to fine tune this number anyway to achieve full CPU load.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Update for IIS 7.0 FastCGI module by ruslany</title>
		<link>http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-88</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Wed, 05 Nov 2008 20:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-88</guid>
		<description>If the Default.aspx is located in /office-monkey/Default.aspx then yes, they need to install the update. After the update is applied FastCGI module will use the URL path from CACHE_URL server variable to set the REQUEST_URI.</description>
		<content:encoded><![CDATA[<p>If the Default.aspx is located in /office-monkey/Default.aspx then yes, they need to install the update. After the update is applied FastCGI module will use the URL path from CACHE_URL server variable to set the REQUEST_URI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Update for IIS 7.0 FastCGI module by Andrew</title>
		<link>http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-87</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 05 Nov 2008 19:56:04 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-87</guid>
		<description>Thanks for the help, Ruslan.

I created and placed a ASPX page that sets a Label to Request.ServerVariables("CACHE_URL"). The value that is set is "http://www.office-monkey.com:80:72.167.131.48/Default.aspx".

From all of this, it sounds like my assumption that my hosting provider needs to install the FastCGI update -- is that correct? (I need a clear statement that I can take to the tech support people. :-))

Thank you!</description>
		<content:encoded><![CDATA[<p>Thanks for the help, Ruslan.</p>
<p>I created and placed a ASPX page that sets a Label to Request.ServerVariables(&#8221;CACHE_URL&#8221;). The value that is set is &#8220;http://www.office-monkey.com:80:72.167.131.48/Default.aspx&#8221;.</p>
<p>From all of this, it sounds like my assumption that my hosting provider needs to install the FastCGI update &#8212; is that correct? (I need a clear statement that I can take to the tech support people. :-))</p>
<p>Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Update for IIS 7.0 FastCGI module by ruslany</title>
		<link>http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-86</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Wed, 05 Nov 2008 19:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-86</guid>
		<description>It looks like GoDaddy uses some sort of URL rewriting for this. I could think of couple of ways to validate this:

1. Try to access $_SERVER['HTTP_X_ORIGINAL_URL'] or $_SERVER['HTTP_X_REWRITE_URL']. If one of those is set then they use Microsoft URL rewrite or ISAPI_Rewrite respectively. That would mean that they do not have the FastCGI update installed, but you would be able to work it around in wordpress by doing this:
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];

2. If none of those server vars is set then another thing to try is to print out IIS server variable CACHE_URL. Unfortunately, this variable is not accessable from PHP, so you would need to use ASP or ASPX page to print its value. If this server variable contains the http://www.office-monkey.com/default.aspx, then again it proves that the hosting provider does not have the FastCGI update installed. There is no easy workaround for this though, so you would have to ask the hosting provider to install the update.</description>
		<content:encoded><![CDATA[<p>It looks like GoDaddy uses some sort of URL rewriting for this. I could think of couple of ways to validate this:</p>
<p>1. Try to access $_SERVER['HTTP_X_ORIGINAL_URL'] or $_SERVER['HTTP_X_REWRITE_URL']. If one of those is set then they use Microsoft URL rewrite or ISAPI_Rewrite respectively. That would mean that they do not have the FastCGI update installed, but you would be able to work it around in wordpress by doing this:<br />
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];</p>
<p>2. If none of those server vars is set then another thing to try is to print out IIS server variable CACHE_URL. Unfortunately, this variable is not accessable from PHP, so you would need to use ASP or ASPX page to print its value. If this server variable contains the <a href="http://www.office-monkey.com/default.aspx" rel="nofollow">http://www.office-monkey.com/default.aspx</a>, then again it proves that the hosting provider does not have the FastCGI update installed. There is no easy workaround for this though, so you would have to ask the hosting provider to install the update.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Update for IIS 7.0 FastCGI module by Andrew</title>
		<link>http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-85</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 05 Nov 2008 14:55:56 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/08/update-for-iis-70-fastcgi-module/#comment-85</guid>
		<description>I &lt;em&gt;think&lt;/em&gt; I'm running into the latter issue on GoDaddy shared IIS7 hosting, but unfortunately, I can't be sure. They're being unresponsive, so I'm hoping someone can validate that my suspicions are correct.

For the latter problem: I've debugged my wordpress issue, and it's come down to this:
$_SERVER['REQUEST_URI'] = '/office-monkey/index.php'
when it is expected to be
$_SERVER['REQUEST_URI'] = '/index.php'

The client URL I start with is 'http://www.office-monkey.com/index.php', but since I'm under shared hosting, the file itself actually resides in '/office-monkey/index.php'. I believe this would match the poorly documented issue where the REQUEST_URI is set to the POST-rewrite input, rather than the pre-rewrite input, but I can't find validation, and don't have access to a standalone IIS server to validate.

Can anyone help?</description>
		<content:encoded><![CDATA[<p>I <em>think</em> I&#8217;m running into the latter issue on GoDaddy shared IIS7 hosting, but unfortunately, I can&#8217;t be sure. They&#8217;re being unresponsive, so I&#8217;m hoping someone can validate that my suspicions are correct.</p>
<p>For the latter problem: I&#8217;ve debugged my wordpress issue, and it&#8217;s come down to this:<br />
$_SERVER['REQUEST_URI'] = &#8216;/office-monkey/index.php&#8217;<br />
when it is expected to be<br />
$_SERVER['REQUEST_URI'] = &#8216;/index.php&#8217;</p>
<p>The client URL I start with is &#8216;http://www.office-monkey.com/index.php&#8217;, but since I&#8217;m under shared hosting, the file itself actually resides in &#8216;/office-monkey/index.php&#8217;. I believe this would match the poorly documented issue where the REQUEST_URI is set to the POST-rewrite input, rather than the pre-rewrite input, but I can&#8217;t find validation, and don&#8217;t have access to a standalone IIS server to validate.</p>
<p>Can anyone help?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Major revision of FastCGI/PHP article on IIS.NET by Franklin Tse</title>
		<link>http://ruslany.net/2008/10/major-revision-of-fastcgiphp-article-on-iisnet/#comment-84</link>
		<dc:creator>Franklin Tse</dc:creator>
		<pubDate>Wed, 05 Nov 2008 02:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/10/major-revision-of-fastcgiphp-article-on-iisnet/#comment-84</guid>
		<description>Thanks! However, besides the InstanceMaxRequests, the MaxInstances default has also been changed from 10 to 4. Is 4 better than 10?</description>
		<content:encoded><![CDATA[<p>Thanks! However, besides the InstanceMaxRequests, the MaxInstances default has also been changed from 10 to 4. Is 4 better than 10?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ruby on Rails in IIS 7.0 with URL Rewriter by ruslany</title>
		<link>http://ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter/#comment-83</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Mon, 03 Nov 2008 18:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter/#comment-83</guid>
		<description>Awajan,

I have not tried this on x64 bit. I could not find the 64bit version of Ruby, but 32bit version should work in theory, if you configure IIS application pool to enable 32-bit applications (enable32BitAppOnWin64)</description>
		<content:encoded><![CDATA[<p>Awajan,</p>
<p>I have not tried this on x64 bit. I could not find the 64bit version of Ruby, but 32bit version should work in theory, if you configure IIS application pool to enable 32-bit applications (enable32BitAppOnWin64)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ASP.NET postbacks and URL rewriting by ruslany</title>
		<link>http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/#comment-82</link>
		<dc:creator>ruslany</dc:creator>
		<pubDate>Mon, 03 Nov 2008 18:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/#comment-82</guid>
		<description>prabhjot,

Does your ASP.NET application use "~" symbols when constructing the URLs for the home tab? If yes, then this may be due to a bug in ASP.NET that we will fix by the time we ship RTW of the URL rewrite module.</description>
		<content:encoded><![CDATA[<p>prabhjot,</p>
<p>Does your ASP.NET application use &#8220;~&#8221; symbols when constructing the URLs for the home tab? If yes, then this may be due to a bug in ASP.NET that we will fix by the time we ship RTW of the URL rewrite module.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
