PHP 5.3 – Oh Dear
So I’ve been trying to setup a test server on my machine using XAMPP in order to do some testing with Drupal and a couple other content management systems including Joomla. The latest version of XAMPP includes PHP 5.3 and Drupal 6 and PHP 5.3 don’t play nice. Searching for a solution I discovered that PHP 5.3 breaks several other PHP-based applications. Two examples I read about are Joomla and bbPress. The result is that I can’t use XAMPP for testing Drupal. Worse though is that supposedly PHP 5.3 is standard in the latest release of Ubuntu. This is bad for two reason. First, my web host runs Ubuntu and needs to be warned not to upgrade. Second I’ll need to use an old Ubuntu image in Amazon EC2 to do testing if I intend to test Drupal.
While there is a supposed patch to make thing work, the whole situation is distressing and worrisome. Seeing as Drupal 7 is supposed to be coming out soon. I hope that the Drupal community has fixed the problem for that version. In the meantime, I’ll be doing my Drupal testing with Bitnami which is using an older version of PHP that works with Drupal.