Joomla! 2.5.0 Server Requirements

Joomla 2.5.0 was released on January 24th, 2012, and apart from version number change (skipping versions 1.8, 1.9, 2.0, ...) it brings 26 new features and 4 security fixes. An automatic update from Joomla 1.7 is recommended.

Most modern hosts should be fine since version 2.5.0 is not very different than 1.7.0.

 

 Technical requirements for hosting providers are at the minimum:

  • PHP 5.2.4 +
  • MySQL 5.0.4 +
  • Apache 2.x + (with mod_mysql, mod_xml, mod_zlib and mod_rewrite - for SEO URLs) - but this is less of a strict requirement, Apache 1.3 still should be fine

Joomla is not yet compatible with MySQL 6.x.

Do you have already Joomla 1.6 or 1.7 installed? Then try our Hostspeed component.

 

If you receive this error when testing contact form or user registration after upgrading to 2.5.0:

Fatal error: Call to a member function checkAnswer() on a non-object in /home/..../form/rule/captcha.php on line 47

then check this topic, or disable ReCaptcha plugin, or change these settings:

  1. Components > Contacts > Options > Forms > Allow Captcha on Contact = None selected
  2. Users > Users Manager > Options > Captcha > None Selected

 

For testing Joomla at your local computer (desktop or laptop) with Windows, I used XAMPP but due to its size (70 - 150 MB) I switched to UniformServer, which is a lot smaller (latest version: 8.0 Coral - 14 MB) and still includes the latest versions of Apache2, PHP5, MySQL5 and phpMyAdmin. Usually only the file size of an archive wouldn't be a problem, given today's hard disks capacity measured in hundreds of Gigabytes. But the above packages consist of tens of thousands of small files, so for example performing backup of a folder with XAMPP and tens of projects could take quite a while. I found UniformServer to be better, smaller and sufficient.