Heim  >  Artikel  >  Backend-Entwicklung  >  修改PHP的memory_limit限制3种方法_PHP教程

修改PHP的memory_limit限制3种方法_PHP教程

WBOY
WBOYOriginal
2016-07-13 10:43:271188Durchsuche

memory_limit是php.ini中的一个比较重要的参数了,它可以限制你php进行最大使用内存的情况,如果小了会导致运行时提示Fatal Error: Allowed memory size of xxxxxx bytes exhausted错误了,下面我们一起来看看解决办法。


编辑php.ini 在php.ini中,找到“memory_limit”这一项,如果没有,你可以在文件的尾部自己增加这个参数。以下是一些设置范例

memory_limit = 128M ; 可以将128M改为任何你想设置的值

保存文件

重启php web 服务器  web服务器使用Apache, 则执行:

httpd restart

你可能不被允许私修改php.ini。那么,你可以需要考虑用其他方法来增加memory_limit的值。

修改memory_limit大小方法2: .htAccess

说明: 这种方法只有在php以Apache模块来执行时才生效。 在你的网站的根目录下找到“.htaccess”文件,如果没有,可以自己创建一个。然后把以下配置放入其中

php_value memory_limit 128M ; 可以将128M改为任何你想设置的值

修改memory_limit大小方法3: 运行时修改php的内存设置

在你的php代码中增加以下命令行即可。

ini_set(‘memory_limit’,’128M’);

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/633174.htmlTechArticlememory_limit是php.ini中的一个比较重要的参数了,它可以限制你php进行最大使用内存的情况,如果小了会导致运行时提示Fatal Error: Allowed memo...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn