2

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

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

在我尝试创建大到合理的数组之前,我曾发生过这种内存不足的消息。

4

3 回答 3

0

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

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

$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';

希望这会对某人有所帮助!

于 2013-05-14T13:05:24.897 回答
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 时的“内存耗尽”。

于 2013-05-22T08:14:07.417 回答
0

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

于 2013-06-25T09:14:59.603 回答