I am running the EE Wizard to check the compatibility of a new server I may be working with.

All tests pass except for the PHP Memory Limit.

In the cPanel of the hosting server, it shows that memory_limit is set to 32M, so why would the EE Wizard be failing this part of the check?

1 Answer 1


Just a few things I can think of off the top of my head. Run a php info script in the locate where you plan to install expressionengine. See what the script tells you the memory limit is there at that point. It is possible there may be some configuration override happening that means what you've got in cpanel is not what you actually have where you are trying to install.

Another thing that I'm sure you probably know, but I have seen people make the mistake before:

PHP memory limit is different from PHP upload size.

If it is allowed on the server you are working with you could try the following in an .htaccess file to get the settings how you want them:

php_value memory_limit 32M
  • I tried the php info script and it showed 32M as well. I also tried the .htaccess file but the server wouldn't allow the setting. Went ahead and installed EE and all has been working fine so far. Still not sure why the wizard showed the server didn't meet the memory spec.
    – mediapimp
    Commented Apr 10, 2013 at 12:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.