![]() |
Check Requirements for ExpressionEngine
Thank you for considering ExpressionEngine. This script will check to see if your server and database meet ExpressionEngine's requirements. You will need to have a MySQL database created to complete this test. Your web host can help you set one up.
Step 1: Server Check
The information on this page will tell you if your web host has everything you need to run ExpressionEngine. If all the "required" features are "checked" then you can run ExpressionEngine. In addition, we recommend that all the "suggested" features be present as well in order to use ExpressionEngine to its full potential.
| Requirement | Importance | Supported |
| PHP Version 4.1 or greater | required | Yes |
| MySQL Support in PHP | required | Yes |
| URL Segment Support | suggested | Yes |
| CAPTCHAs feature and watermarking in Image Gallery | suggested | Yes |
| Ability to send Pings and Trackbacks | suggested | Yes |
| Image Thumbnailing using GD, GD2, Imagemagick or NetPBM | suggested | Yes |
| GIF Image Resizing Using GD (or GD 2) | optional | Yes |
| JPEG Image Resizing Using GD (or GD 2) | optional | Yes |
| PNG Image Resizing Using GD (or GD 2) | optional | Yes |
| Built in Spellchecker | optional | Yes |
Step 2: Check Database
In addition to checking your web host's server its important to check the MySql database you want to install ExpressionEngine on. You will need the following to check the Database.
MySQL Server address (usually 'localhost')
Database User name
Database Password
Database Name
Please, check with your web host if you are not sure what these settings are and they can assist you further.
If you are satisfied with your server's support and you have your MySQL information, then check your MySQL settings now.
