<?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>nerd. &#187; Web Servers</title>
	<atom:link href="http://nerd.steveferson.com/category/software/web-servers/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerd.steveferson.com</link>
	<description>One nerd's struggle against the beast that is technology</description>
	<lastBuildDate>Tue, 10 Jan 2012 13:15:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Solved: New WAMP Install Won&#8217;t Parse PHP</title>
		<link>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/</link>
		<comments>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/#comments</comments>
		<pubDate>Wed, 07 May 2008 21:50:10 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[wamp]]></category>
		<category><![CDATA[wamp server]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=75</guid>
		<description><![CDATA[I spent ages trying to figure out why my new installation of WAMP Server 2 wouldn&#8217;t parse my PHP and was spitting it out exactly as-is in the source file. I hoked around in the VirtualHost configuration, because the PHPMyAdmin that comes with WAMP Server was working fine so it had to be something wrong [...]]]></description>
			<content:encoded><![CDATA[<p>I spent ages trying to figure out why my new installation of <a title="Wamp Server - Windows, Apache, MySQL, PHP" href="http://www.wampserver.com/">WAMP Server 2</a> wouldn&#8217;t parse my <a title="PHP: Hypertext Preprocessor" href="http://www.php.net/">PHP </a>and was spitting it out exactly as-is in the source file. I hoked around in the VirtualHost configuration, because the <a title="phpMyAdmin - MySQL Database Administration Tool" href="http://www.phpmyadmin.net/">PHPMyAdmin</a> that comes with WAMP Server was working fine so it had to be something wrong in the VirtualHost that <em>I</em> just configured that was stopping .php files being sent to the PHP parser, yes? No.</p>
<p>As it turns out, it&#8217;s <a title="browser trying to download php files - WAMP Server Forums" href="http://www.wampserver.com/phorum/read.php?2,29910,29983,quote=1">much simpler than that</a>.  Apache <em>was </em>sending the file to PHP to be parsed, but PHP was ignoring my code.  Why? WAMP Server 2 comes with &#8220;<a title="PHP: Description of core php.ini directives" href="http://uk3.php.net/ini.core">short open tags</a>&#8221; turned off (this may be a general PHP or PHP 5 thing, though not sure).  Click WAMP -&gt; PHP -&gt; php.ini to edit the aforementioned file and find the line:</p>
<blockquote><p><code>short_open_tag = Off</code></p></blockquote>
<p>Replace <code>Off</code> with <code>On</code> et voila.</p>
<p>The &#8216;more correct&#8217; though long-winded solution is to replace all your <code>&lt;?</code> opening tags with <code>&lt;?php</code> if you&#8217;re really keen (though that&#8217;ll also mean replacing <code>&lt;?=</code> with <code>&lt;? echo</code>).  Me, I think I like my short tags.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/05/07/solved-new-wamp-install-wont-parse-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WordPress / Fantastico Server Move</title>
		<link>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/</link>
		<comments>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/#comments</comments>
		<pubDate>Tue, 06 May 2008 23:57:23 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[fantastico]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=74</guid>
		<description><![CDATA[I recently moved this site to a new host because of ongoing problems with my previous hosts. Thanks to some intermittent database errors I&#8217;d decided it would be prudent to do my first backup in some time at the start of last week. By the end of that week they&#8217;d deleted my account, so I [...]]]></description>
			<content:encoded><![CDATA[<p>I recently moved this site to a <a title="Web Hosting Buzz ($5/month reseller accounts)" href="http://www.webhostingbuzz.com/idev/idevaffiliate.php?id=1506">new host</a> because of ongoing problems with my <a title="United Web Hosting" href="http://unitedwebhosting.com/">previous hosts</a>. Thanks to some intermittent database errors I&#8217;d decided it would be prudent to do my first backup in some time at the start of last week. By the end of that week they&#8217;d deleted my account, so I suppose I should be grateful their database server was so f**ked. Nevertheless, the move caused a few issues when my new hosts told me the complete backup I uploaded to them was corrupt.  I can only assume (because some backups were corrupt and others weren&#8217;t) that it was due either to encrypting the archives using AES in Winzip or decrypting them in 7zip.</p>
<p>Anyway, that meant manually creating the accounts, setting up the mail accounts and subdomains in them, extracting the root folders (public_html, mail etc) individually and manually importing the SQL backup.  Everything was <em>relatively</em> painless (if dull) however Fantastico wouldn&#8217;t recognise my WordPress installations (I had two).  To persuade Fantastico that there really were a couple of WordPress blogs I had to do two things:</p>
<ol>
<li>Extract the <code>\.fantasticodata\WordPress</code> files from the zip (in this case it was called <code>nerd.steveferson.com|</code> ) and upload it to the same location in the FTP server. Of course that bar | made Windows barf, so you&#8217;d need to rename it (e.g. using an underscore instead) and replace the bar after uploading it via the FTP client (FileZilla didn&#8217;t seem to have a problem doing this).</li>
<li>I think this is might be because the blog&#8217;s in the root of a subdomain, but I also had to upload a file called <code>installed_in_root.php</code> from <code>\.fantasticodata</code> to <em>that</em> location on the server.</li>
</ol>
<p>Once I did this, Fantastico picked up the blog and allowed me to upgrade WordPress to 2.5.1 &#8211; no hassle.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/05/07/wordpress-fantastico-server-move/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;re you lookin&#8217; at?</title>
		<link>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/</link>
		<comments>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 07:33:00 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Inside nerd.]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[Media Players / Media Streamers]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Phone Networks]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wireless Networking]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[monitor.exe]]></category>
		<category><![CDATA[netgear]]></category>
		<category><![CDATA[orange]]></category>
		<category><![CDATA[popular pages]]></category>
		<category><![CDATA[voicemail]]></category>
		<category><![CDATA[wg311 v3]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=73</guid>
		<description><![CDATA[Well I thought it was interesting so here&#8217;s the top 10 posts on nerd. by number of views (based on the last 500 page hits courtesy of Statcounter.com). Review: Why the Netgear WG311 v3 Sucks (72) Slightly dodgy network card that Netgear don&#8217;t seem that fussed about fixing. Bad on XP, it got worse on [...]]]></description>
			<content:encoded><![CDATA[<p>Well I thought it was interesting so here&#8217;s the top 10 posts on nerd. by number of views (based on the last 500 page hits courtesy of Statcounter.com).</p>
<ol>
<li><a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank">Review: Why the Netgear WG311 v3 Sucks</a> (72)<a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank"><br />
</a>Slightly dodgy network card that Netgear don&#8217;t seem that fussed about fixing.  Bad on XP, it got worse on Vista (see number 4). <a title="Review: Why the Netgear WG311 v3 Sucks" href="http://nerd.steveferson.com/2006/10/31/review-why-the-netgear-wg311-v3-sucks/" target="_blank"><br />
</a></li>
<li><a href="http://nerd.steveferson.com/2006/09/26/playing-ipod-video-on-your-tv" target="_blank">Playing iPod Video on Your TV</a> (45)<br />
Seems to be a lot of people looking for instructions for the iPod Classic. Here&#8217;s a tip: sell it.</li>
<li><a href="http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20" target="_blank">Server application unavailable: installing IIS on .NET 2.0</a> (44)<br />
Seems to be a common problem. Sadly Microsoft&#8217;s error message is about as relevant as ever.<a href="http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20" target="_blank"><br />
</a></li>
<li><a title="Installing Vista (AKA More Netgear WG311 Misery)" href="http://nerd.steveferson.com/2007/04/08/installing-vista-aka-more-netgear-wg311-misery" target="_blank">Installing Vista (AKA More Netgear WG311 Misery)</a> (31)<br />
Even more messed up. Thank goodness for Linksys!<a title="Installing Vista (AKA More Netgear WG311 Misery)" href="http://nerd.steveferson.com/2007/04/08/installing-vista-aka-more-netgear-wg311-misery" target="_blank"><br />
</a></li>
<li><a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank">Thunderbird/Outlook/Google Calendar Integration</a> (25)<a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank"><br />
</a>How to integrate your Thunderbird calendar at home with your Outlook in work, via Google Calendar.<a title="# Thunderbird/Outlook/Google Calendar Integration " href="http://nerd.steveferson.com/2008/03/21/thunderbirdoutlookgoogle-calendar-integration" target="_blank"><br />
</a></li>
<li><a title="Orange Answerphone (Voicemail) Number for PAYG" href="http://nerd.steveferson.com/2008/03/15/orange-answerphone-voicemail-number-for-payg/">Orange Answerphone (Voicemail) Number for PAYG</a> (23)<br />
Such a simple problem. Who knew it would be so hard to find?<a title="Orange Answerphone (Voicemail) Number for PAYG" href="http://nerd.steveferson.com/2008/03/15/orange-answerphone-voicemail-number-for-payg/"><br />
</a></li>
<li><a title="Stop Monitor.exe Hogging CPU" href="http://nerd.steveferson.com/2007/06/28/stop-monitorexe-hogging-cpu" target="_blank">Stop Monitor.exe Hogging CPU</a> (20)<br />
Why can&#8217;t people just give you a standard installation instead of trying to do everything for you? Help sounds good, until their useful tools start killing your PC.<a title="Stop Monitor.exe Hogging CPU" href="http://nerd.steveferson.com/2007/06/28/stop-monitorexe-hogging-cpu" target="_blank"><br />
</a></li>
<li><a title="How to run IIS Web Server in Windows XP Home" href="http://nerd.steveferson.com/2007/03/17/how-to-run-iis-web-server-in-windows-xp-home" target="_blank">How to run IIS Web Server in Windows XP Home</a> (20)<br />
Microsoft&#8217;s official line is it can&#8217;t be done, but it&#8217;s not that tricky.<a title="How to run IIS Web Server in Windows XP Home" href="http://nerd.steveferson.com/2007/03/17/how-to-run-iis-web-server-in-windows-xp-home" target="_blank"><br />
</a></li>
<li><a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank">Making Firefox Scroll With Syanptics TouchPad</a> (19)<a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank"><br />
</a>Discovering the solution to making Firefox scroll on my Acer Aspire laptop.<a title="Making Firefox Scroll With Syanptics TouchPad" href="http://nerd.steveferson.com/2007/04/27/making-firefox-scroll-with-syanptics-touchpad" target="_blank"><br />
</a></li>
<li><a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank">NAS or Home Server</a> (17)<a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank"><br />
</a>I deliberate over whether I can justify spending the extra to build or buy a home server before eventually deciding that a Linkstation Live will meet my needs for less than half the price.<a title="NAS or Home Server" href="http://nerd.steveferson.com/2008/03/08/nas-or-home-server" target="_blank"><br />
</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/04/29/whatre-you-lookin-at/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More aspnet_regiis Goodness &#8211; this time on Vista</title>
		<link>http://nerd.steveferson.com/2008/04/18/more-aspnet_regiis-goodness-this-time-on-vista/</link>
		<comments>http://nerd.steveferson.com/2008/04/18/more-aspnet_regiis-goodness-this-time-on-vista/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 18:31:43 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.net framework]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=65</guid>
		<description><![CDATA[Some time ago I published a blog describing the use of a command line tool called aspnet_regiis.exe to overcome a &#8220;Server Application Unavailable&#8221; message when I was trying to get ASP.NET working on IIS 6 on Windows XP. Just now I&#8217;ve used the same tool to fix a similar (I think) problem on IIS7 on [...]]]></description>
			<content:encoded><![CDATA[<p>Some time ago I published a blog describing the use of a command line tool called <a title="Server application unavailable: installing IIS on .NET 2.0" href="http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20/">aspnet_regiis.exe to overcome a &#8220;Server Application Unavailable&#8221;</a> message when I was trying to get ASP.NET working on IIS 6 on Windows XP.</p>
<p>Just now I&#8217;ve used the same tool to fix a similar (I think) problem on IIS7 on Vista.  I was trying to get some practice with ASP.NET. I&#8217;ve already got IIS7 and I&#8217;ve already got the .NET Framework 2.0 installed.  However it seemed, again, that IIS wasn&#8217;t aware of the Framework&#8217;s existence.  When I tried to browse to a simple Hello World page I was greeted with an HTTP 404 (404.3 to be precise) informing me that:</p>
<blockquote><p>&#8220;The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.&#8221;</p></blockquote>
<p>Despite the different error messages it appeared to be a similar problem.  Apparently it was. That wonderful little solution again:</p>
<ol>
<li>Start -&gt; Cmd</li>
<li>Navigate to your .NET Framework directory (e.g. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727)</li>
<li>Run the command &#8220;aspnet_regiis.exe -i&#8221;</li>
<li>Wait&#8230;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/04/18/more-aspnet_regiis-goodness-this-time-on-vista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Server application unavailable: installing IIS on .NET 2.0</title>
		<link>http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20/</link>
		<comments>http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20/#comments</comments>
		<pubDate>Tue, 01 May 2007 12:00:40 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Servers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20/</guid>
		<description><![CDATA[I feel so dirty, but for a project I&#8217;m working on at the moment I have to use ASP.NET instead of PHP; &#8220;why?&#8221; is a question for another day. Anyway, I&#8217;ve installed IIS before so that wasn&#8217;t a big problem&#8230; or so I thought. I already had the .NET 2.0 framework on my XP machine [...]]]></description>
			<content:encoded><![CDATA[<p>I feel so dirty, but for a project I&#8217;m working on at the moment I have to use ASP.NET instead of PHP; &#8220;why?&#8221; is a question for another day.  Anyway, I&#8217;ve installed <acronym title="Internet Information Services">IIS</acronym> before so that wasn&#8217;t a big problem&#8230; or so I thought.</p>
<p>I already had the .NET 2.0 framework on my XP machine so went straight to installing IIS (5.1 comes with XP Pro).  It installed easily enough and my hello world html file was served without any major problems (actually that&#8217;s not true, before I copied my own files across I tried to check the IIS default pages served ok only to discover, through more googling, that if I used <acronym title="Internet Explorer">IE</acronym> instead of Firefox that annoying <a href="http://blogs.neudesic.com/blogs/pete_orologas/archive/2006/08/14/224.aspx" title="Firefox - Enter username and password for ">box asking me for a password would go away</a>).</p>
<p>Now my ASP.NET issue. I got a <strong>Server application unavailable</strong> error message in big red letters when I tried to run any .aspx (ASP.NET) scripts and couldn&#8217;t figure out for the life of me why.  The Event Viewer, where IIS errors are logged, gave little more by way of help: <code>Failed to initialize the  AppDomain:/LM/W3SVC/1/ROOT</code></p>
<p>Err&#8230; <strong><em>What?!</em></strong> I worked out that it wasn&#8217;t affecting html pages, just ASP ones &#8211; and only .aspx ones at that, suggesting it was .NET-related.</p>
<p>As it turns out the problem was that I had installed .NET before IIS. It&#8217;s easy enough to fix, but it took 20 solid minutes of googling to find the solution in a <a href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.dotnet.framework.aspnet&amp;tid=5771fba8-9d1d-4bca-9c3e-d728767ade40&amp;cat=en&amp;lang=en&amp;cr=&amp;sloc=en-us&amp;m=1&amp;p=1" title="IIS ASP.NET in ASP.net">Microsoft community newsgroup</a> (and then realise that I&#8217;d have found it already if I&#8217;d just read to the bottom of a <a href="http://forums.asp.net/thread/2437.aspx" title="ASP.NET Forums - Server Application Unavailable">4 year old forum post</a> I&#8217;d already found).</p>
<p>Anyway, what you need to do if you&#8217;re getting this  &#8220;Server application unavailable&#8221; message is navigate to your .NET directory (something like <code>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727</code>) in a command prompt and run the command <code>aspnet_regiis.exe -i </code>which will register ASP.NET with IIS. If that still doesn&#8217;t work, there&#8217;s always <a href="http://www.php.net/downloads.php" title="PHP: Downloads">PHP.net</a> <img src='http://nerd.steveferson.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2007/05/01/server-application-unavailable-installing-iis-on-net-20/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
	</channel>
</rss>

