我正在为我的应用程序使用WAMP。我正在ZEND开发应用程序。当我使用该应用程序时,我收到以下错误。即使我无法查看我的PHPMYADMIN。错误完全消失了我的WAMP !!我使用的是WampServer2.1e-x32
Fatal error: Out of memory (allocated 1048576) (tried to allocate 393216 bytes) in
D:\wamp\apps\phpmyadmin3.3.9\libraries\config.default.php on line 2051
我已经做了以下但我仍然发出同样的问题:
我在php.ini文件中将内存限制设置为0。谷歌搜索并发现如果我们将内存限制发送到0然后它将无限制。还尝试了32M,64M,128M
。一些指定的1G也试过了。
尝试设置ini_set('memory_limit','16M'); ,32M and 256M
没用。(甚至尝试过最高16384M)
我想增加执行时间吗?它有帮助吗?
这个内存不足的消息发生在我之前,当时我试图创建一个只是为了明智的数组。
答案 0 :(得分:0)
我尝试了以下解决方案,效果很好!
在第24行下方的wamp\apps\phpmyadmin3.3.9\config.inc.php
文件中,我添加了以下代码:
$cfg['MemoryLimit'] = '128M';
效果很好;
在我的config.inc.php
文件中插入第19-25行:
/* End of servers configuration */
$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
$cfg['MemoryLimit'] = '128M';
希望这会对某人有所帮助!!
答案 1 :(得分:0)
不幸的是,TomPHP的建议对我不起作用。
从错误日志:
[22-May-2013 10:10:15 Europe/Warsaw] memory_limit: 512M
[22-May-2013 10:10:15 Europe/Warsaw] memory_limit: 512M
[22-May-2013 10:10:15 Europe/Warsaw] PHP Fatal error: Out of memory (allocated 89128960) (tried to allocate 82575361 bytes) in /var/www/vhosts/ksiegarniawarszawa.pl/public_html/pma/export.php on line 377
[22-May-2013 10:10:15 Europe/Warsaw] PHP Stack trace:
[22-May-2013 10:10:15 Europe/Warsaw] PHP 1. {main}() /var/www/vhosts/ksiegarniawarszawa.pl/public_html/pma/export.php:0
[22-May-2013 10:10:15 Europe/Warsaw] PHP 2. ExportSql->exportData() /var/www/vhosts/ksiegarniawarszawa.pl/public_html/pma/export.php:843
[22-May-2013 10:10:15 Europe/Warsaw] PHP 3. PMA_exportOutputHandler() /var/www/vhosts/ksiegarniawarszawa.pl/public_html/pma/libraries/plugins/export/ExportSql.class.php:1845
请注意,它是“内存不足”,而非“内存耗尽”,就像正常情况下达到PHP memory_limit一样。
答案 2 :(得分:0)
此附加配置行不适用于我(LAMP)。如果发生此错误,我必须切换到较旧版本的PMA