<?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>Imminent Transcendence &#187; Servers</title>
	<atom:link href="http://www.ryanashbrook.com/categories/servers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ryanashbrook.com</link>
	<description>Ryan Ashbrook's Blog</description>
	<lastBuildDate>Fri, 14 May 2010 13:56:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>I need to leave new versions of PHP alone&#8230;</title>
		<link>http://www.ryanashbrook.com/2009/07/16/i-need-to-leave-new-versions-of-php-alone/</link>
		<comments>http://www.ryanashbrook.com/2009/07/16/i-need-to-leave-new-versions-of-php-alone/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 18:06:48 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[an]]></category>
		<category><![CDATA[idiot]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[ryan]]></category>

		<guid isPermaLink="false">http://www.ryanashbrook.com/?p=136</guid>
		<description><![CDATA[So here is the story as to why my local server was down for a week. 1. Running PHP 5.2.9-2. Everything is working great. 2. PHP 5.3.0 Released, OCD kicks in. *I have to have the latest version of everything* 3. Upgrade to PHP 5.3, everything still runs smooth, except for vBulletin and it&#8217;s E_DEPRECATED [...]]]></description>
			<content:encoded><![CDATA[<p>So here is the story as to why my local server was down for a week.</p>
<p><span id="more-136"></span></p>
<p>1. Running PHP 5.2.9-2. Everything is working great.</p>
<p>2. PHP 5.3.0 Released, OCD kicks in. *I have to have the latest version of everything*</p>
<p>3. Upgrade to PHP 5.3, everything still runs smooth, except for vBulletin and it&#8217;s E_DEPRECATED errors. Which is fine, as soon as I come across them, I fix them. No biggie&#8230;</p>
<p>4. Turns out E_DEPRECATED errors are EVERYWHERE in vBulletin, and starting to annoy me. I decide to rollback to PHP 5.2.</p>
<p>5. I figure a regular install using the installer would work fine, and try it.</p>
<p>6. Didn&#8217;t work, PHP fails.</p>
<p>7. Decided to try getting the Zip package and placing the contents into C:\Program Files\PHP\</p>
<p>8. Didn&#8217;t work, getting FastCGI failures all over the place.</p>
<p>9. Procrastination kicks in,I don&#8217;t touch it for days.</p>
<p>10. Today comes along, and instead of just uninstalling PHP and doing a clean install, I try to fix my Windows Server 2003 dual boot so I can work there. (Started this at 10 AM)</p>
<p>11. Of course, somehow NTLDR, boot.ini, and NTDETECT are nowhere to be found on the 2k3 HDD, figured this one out after several hours of trying to figure out what the hell is going on. (Time is now 1:00 PM)</p>
<p>12. Go back to IIS to see if I can fix the PHP problem. Try all sorts of things to try and PHP and IIS to like each other again.</p>
<p>13. 45 minutes later, all things have failed. (Time is now 1:45 PM)</p>
<p>14. I say &#8220;fuck it&#8221; and completely remove all traces of PHP from the computer. Takes 2 minutes, at max.</p>
<p>15. I start the download of PHP 5.2.10 Windows Installer from www.php.net/downloads/, then remember, &#8220;oh yeah, they have a Windows site now.&#8221; Download is already 2 minutes in.</p>
<p>16. Cancel that download, then browse to windows.php.net/downloads/</p>
<p>17. Download PHP 5.2.10 VC6 Installer, takes five minutes. (connection sucks)</p>
<p>18. Run the installer, choose all my extensions and extras. Let UAC do its thing, then let the installer finish. Takes about 5 minutes.</p>
<p>19. Browse to http://localhost/vbulletin/ everything is fine and dandy.</p>
<p>Moral of the story?</p>
<p>The next time I even so much as MENTION the fact that I want to upgrade PHP to a new branch, then rollback to an older version, PLEASE shoot me.</p>
<p>I turned a 15 minute job into several hours worth of headache that lasted over the span of a week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryanashbrook.com/2009/07/16/i-need-to-leave-new-versions-of-php-alone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
