Minimum Requirements
In order to run, WPML requires the following:
- WordPress 2.8 or later (displayed right on top of the WordPress Dashboard).
- PHP 5.2.4 and above with memory limit of at least 96Mb (see WP memory settings).
- MySQL 5.0.5 and above.
- JavaScript enabled (WordPress still works in basic mode without JavaScript, WPML requires it in order to run).
- That you can create tables in your database.
Our development platform is Ubuntu 8.04. WPML runs fine on any other Linux distribution, but this is where we’re getting the minimum requirements from.
It may run on earlier versions of PHP an MySQL, but we can’t test that. If you’re using earlier versions, we strongly recommend enabling WPML’s debug mode. This will surface any PHP errors and let you know if things don’t run as they should.
Feel free to comment here about using WPML with other versions.
How to check which version of PHP you’re actually using
Some shared hosting companies have installed both PHP4 and PHP5. The best way to check which version you’re actually using is to ask the PHP processor itself (not the technician in the hosting company).
Create a file called php_info.php and put it in your WordPress directory (just next to wp-config.php). This file should contain the following:
<?php phpinfo(); ?>
Not a big deal, right? If you need to, you’re welcome to download it as a ZIP file. Grab php_info.zip (of course, you’ll need to unzip it before uploading to your server).
Once there, open a browser and go to: http://yourdomain.com/php_info.php
You should see something like this:

php-info.php showing PHP5
On top, it says which version of PHP you’re running. If it says PHP Version 4, it’s not going to fly. The best thing to do is email your hosting company and ask them how to enable PHP5.
English
Deutsch
Español
Our host provider gives us only the option to upgrade to MySQL 5.0 or 5.1. I’ve read there are some issues with 5.1.
Our blog is not that ‘high-traffic’. Will we be OK with 5.1 ?
Thorwald
We use PHP 5.2.4 and don’t know what will happen in 5.1. If you have to use that, make sure you’re enabling WPML’s debug mode and check for any PHP errors.
will this run on PHP 5.3.1 server?
Yes, runs fine on PHP 5.3.
Hi Amir – any chance there are archived versions of WPML that will work with PHP 4.3.9? Basically, I have a client that cannot upgrade to PHP5, but we want to use WPML… I suppose an acceptable tradeoff would be to use an older version of WPML if it would be compatible with PHP 4.3.9. Let me know? Thanks.
I don’t think so. We assumed PHP classes from day one, so that means PHP5.
Ok – it was worth asking
Thanks.
Hello,
I want to have a bilingual blog: French (main language) and English. WPML seems to be the solution i’m looking for!
In order to have French as the main language, do I need to:
1- install the French version of WP3 and add English into the chosen languages from the WPML interface? Will this work?
2- or install the standard WP3, in English, and then add the French as the default language into the WPML plugin? (will that make my wordpress installation French by default?)
Thank you very much for your answer!!
Nad