Changing the PHP memory limit for scripts

Learn how to change the memory limit for PHP scripts by using the memory_limit directive in a php.ini file.

This article describes how to change the PHP memory limit for scripts by using the memory_limit directive in a php.ini file.

🚧

Important

The information in this article only applies to certain types of hosting accounts. To determine whether or not the information below applies to your account, please see this article.

📘

Note

This article assumes that you have already set up a custom php.ini file on your web site. If you have not already set up a custom php.ini file, please read this article first.

Using the memory_limit directive

By default, a PHP script can allocate up to 128 megabytes of memory.

To change this limit, use a text editor to modify the memory_limit directive in your php.ini file. For example, to allow scripts to allocate a maximum amount of 256 megabytes of memory, use the following setting:

memory_limit = 256M

👍

Tip

To verify the current value of the memory_limit directive and other directives, you can use the phpinfo() function. For more information, please see this article.

More Information

Related Articles