D4.6.8 to D6.10: Upgrading to PHP5.2

When I started the process of upgrading my site, I assumed I might have an issue with MySQL and PHP versions. In fact, it was this concern that slowed my initial start. After reading the varies INSTALL.txt files, I saw that upgrades shouldn't be an issue. So, I upgraded and as it turns out, both sites run ok on PHP 4.4.0 and MySQL distribution 3.25.

Knowing, however, that there were modules in D6 that needed PHP5.2, I ventured forward and upgraded both MySQL and PHP to their latest stable versions. I assumed I would be okay with the upgrade because the INSTALL.txt in D4.6.8 says "Drupal requires a web server, PHP4 (4.3.3 or greater) or PHP5 (http://www.php.net/) and either MySQL (http://www.mysql.com/) or PostgreSQL (http://www.postgresql.org/)."

Well, the MySQL upgrade went okay but not the PHP upgrade. My D4 site bugged out. I honestly don't recall the error but it was fatal. My host provided quickly backed me down to PHP4.4.7 and my D4 site came back. Obviously, if I wanted to continue to have access to the D4 site (for quick references to old data), I would need to do one of three things:

I chose the last option. After I got my D6 dev site to the point where I didn't mind the public seeing it, I started the launch process. These are the steps I took.

The next step is to remove the D4 site completely from my server and request my provider upgrade server to PHP5.2. Of course, I still need to disconnect cindymccourt.com from the idcminnovations.com database AND I need to make a new dev site for my current D6 site but I will do that tomorrow.