致命错误:内存不足Zend错误


Fatal error: Out of memory Zend Error / PhpMyAdmin

我的应用程序使用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)

我想增加执行时间吗?它会有帮助吗?

这个内存不足的消息发生在我之前,当我试图创建数组,只是大到是明智的。

我尝试了以下解决方案,效果很好!

在我的wamp'apps'phpmyadmin3.3.9'config.inc.php文件下面的第24行,我添加了以下代码:

$cfg['MemoryLimit']  = '128M';

And It works well;

config.inc.php文件中插入第19-25行后:

/* End of servers configuration */
$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
$cfg['MemoryLimit'] = '128M';

希望这将帮助一些人!!

不幸的是,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

注意,它是"Out of memory",而不是像PHP memory_limit达到正常情况下的" memory exhausted"。

这个额外的配置行不适合我(LAMP)。如果出现此错误,我必须切换到旧版本的PMA