<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>H3RALD: Beware of sudden upgrades!</title>
    <link>http://www.h3rald.com/blog/apache2-upgrade</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Fabio Cevasco's Writings</description>
    <item>
      <title>Beware of sudden upgrades!</title>
      <description>&lt;p&gt;Yesterday I got a rather annoying early Christmas present: when visiting my site, I noticed that the raw source code of my dispatch.fcgi file (yes, I&amp;#8217;m on shared hosting with FastCGI, for now) was displayed &amp;#8220;as it is&amp;#8221; instead of being interpreted.&lt;/p&gt;


	&lt;p&gt;After the initial moment of anger and stress (I immediately realized it was BlueHost&amp;#8217;s fault, not mine), I opened two tickets and went to bed, hoping to see everything solved in the morning.&lt;/p&gt;


	&lt;p&gt;Unluckily it wasn&amp;#8217;t the case, so I posted on BlueHost forum trying to be as polite as possible complaining because the issue wasn&amp;#8217;t being dealt with. It turns out that for such issues you&amp;#8217;re supposed to use the &amp;#8220;Live Chat&amp;#8221; feature instead of the tickets, so that&amp;#8217;s what I did.&lt;/p&gt;


	&lt;p&gt;After a quick chat with &amp;#8220;Christian&amp;#8221;, it turns out that BlueHost decided to perform a server upgrade &amp;#8220;silently&amp;#8221; upgrading to Apache2, &lt;span class="caps"&gt;PHP5&lt;/span&gt;, MySQL4.1, etc. etc.
Cool, pity that nobody told me that!&lt;/p&gt;


	&lt;p&gt;I was expecting some sort of &lt;span class="caps"&gt;PHP&lt;/span&gt; upgrade (not that I care like that), which was supposed to happen according to the last BlueHost newsletter:&lt;/p&gt;


&lt;blockquote&gt;
&lt;em&gt;&amp;#8220;To alleviate any issues in the future with certain scripts that only run on one
version of &lt;span class="caps"&gt;PHP&lt;/span&gt; we have developed the ability to run &lt;span class="caps"&gt;PHP4&lt;/span&gt; and &lt;span class="caps"&gt;PHP5&lt;/span&gt; on the same server
simultaneously. This will be rolled out to all users in the next couple of weeks. Some
servers already have this ability while most will see it in the next two weeks.&amp;#8221;&lt;/em&gt;
&lt;/blockquote&gt; 

	&lt;p&gt;But&amp;#8230; hang on? Does it say anything about migrating to Apache2? I don&amp;#8217;t think so! What&amp;#8217;s worse, is that quite a few things changed with Apache2, in particular the way FastCGI handlers are declared:&lt;/p&gt;


&lt;div class="typocode"&gt;&lt;pre&gt;&lt;code class="typocode_default "&gt;# Apache 1.3:
AddHandler fastcgi-script .fcgi

# Apache 2:
AddHandler fcgid-script .fcgi&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

	&lt;p&gt;See? Different. This is due to the fact that &lt;a href="http://wiki.rubyonrails.org/rails/pages/Debian+mod_fastcgi+Notes"&gt;&lt;code&gt;mod_fcgid&lt;/code&gt; is used instead of &lt;code&gt;mod_fastcgi&lt;/code&gt; on Apache 2&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;The fix was easy, of course, and now my site is up and running again (and actually running faster)&amp;#8230; but, I wonder, why the hell wasn&amp;#8217;t I informed? Is it acceptable? It sounds like I might end up on a &lt;span class="caps"&gt;VPS&lt;/span&gt; sooner than expected, unless BlueHost doesn&amp;#8217;t roll out some new exciting feature soon, as I think it might&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Thu, 20 Dec 2007 07:41:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:c033d1c9-f0f1-4990-a37c-5c80fec26a90</guid>
      <author>h3rald</author>
      <link>http://www.h3rald.com/blog/apache2-upgrade</link>
      <category>Blog</category>
      <category>website</category>
      <category>Rails</category>
      <trackback:ping>http://www.h3rald.com/trackback/entries/146</trackback:ping>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by dfavre</title>
      <description>&lt;p&gt;Thanks!  This solved a long-standing problem that I&amp;#8217;ve had with my site.&lt;/p&gt;


	&lt;p&gt;My only problem with BH is the way they handle upgrades on their shared hosts.  I&amp;#8217;ve had my RoR app go offline several times due to upgrading the Rails version on my server without notice.&lt;/p&gt;</description>
      <pubDate>Wed, 27 Feb 2008 08:16:07 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:09589532-0685-4fd2-a540-00c649c157e0</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-210</link>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by J Cooper</title>
      <description>&lt;p&gt;Thank you! This saved me too! Stupid bluehost :(&lt;/p&gt;</description>
      <pubDate>Thu, 10 Jan 2008 11:53:54 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:ca558108-95de-41b2-aa2d-ceecb186d6f0</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-197</link>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by t12345</title>
      <description>&lt;p&gt;slicehost.com
VPS is much better but it takes long time to install everything by yourself. Bluehost completely ignored my cries for help so I had no other choice.&lt;/p&gt;</description>
      <pubDate>Wed, 02 Jan 2008 13:55:43 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:2408aeee-e9c3-46cc-9b9d-119d015980f6</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-194</link>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by Fabio Cevasco</title>
      <description>&lt;p&gt;Wow, looks like I was lucky! The guy I spoke to was smart enough to figure out the problem in less than 3 minutes, I must say.&lt;/p&gt;


	&lt;p&gt;@t12345: Out of curiosity, which VPS host are you going for?&lt;/p&gt;</description>
      <pubDate>Wed, 02 Jan 2008 13:38:37 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:9d097148-2fce-41a1-b81a-91106963d7f5</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-193</link>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by t12345</title>
      <description>&lt;p&gt;My Live chat session was not that helpful. I have checked everything the support guy asked me to but instead of providing any suggestion he dumped a long message explaining how pointless was talking to me and closed the session.
I moved to VPS, no more Bluehost for me.&lt;/p&gt;</description>
      <pubDate>Wed, 02 Jan 2008 12:28:35 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:dd2c1805-c498-4251-95fb-a34e81bf7f5f</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-192</link>
    </item>
    <item>
      <title>"Beware of sudden upgrades!" by Teju</title>
      <description>&lt;p&gt;Your post saved my site&amp;#8230;.thanks! Bluehost generally rocks, but they&amp;#8217;ve disappointed this time.&lt;/p&gt;


	&lt;p&gt;You&amp;#8217;re luckier than I am &amp;#8211; my live chat guy (Dave) told me that the addhandler  problem was my &amp;#8216;website design issue&amp;#8217; and he couldn&amp;#8217;t help me.&lt;/p&gt;</description>
      <pubDate>Sat, 29 Dec 2007 15:30:22 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:bf3c4d0f-98a5-4cab-adfd-bd6657d54bab</guid>
      <link>http://www.h3rald.com/blog/apache2-upgrade#comment-179</link>
    </item>
  </channel>
</rss>
