2017-09-12 40 views
2

我试图让pimcore V.5工作,每当有一些问题与安装,数据库或扩展,我只是得到这样的:Pimcore内存限制错误

Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 147456 bytes) in /var/www/vhosts/lings.ch/staging.lings.ch/vendor/composer/ClassLoader.php on line 444

有没有一种方法,以获得更好调试消息?有了这个,不可能理解是否搜索解决方案。

回答

1

这或多或少是你需要的错误信息。内存限制设置得太低。 您应该增加php.ini中的memory_limit设置。

memory_limit = 512M 

Pimcore文档指出128M应该足够了。至少在设置时我仍然会尝试512M。

+0

不,我恐怕不那么容易。无论你给它多少内存,它都会崩溃,你可以看到它在我的例子中实际上是1GB。要清楚 - 我能够安装pimcore并且它正在工作,我现在只是在出现问题时告诉情况。在这种情况下,没有什么可以暗示我是什么。 –

+0

哦,是的,你是对的,我看你已经有了1GB的限制。这虽然与作曲家有某种关系,但我不确定可能导致如此高的内存使用情况。 –

+0

尝试在你的文档根目录下运行这个命令并检查是否有任何帮助: 'composer update --profile -vvv' –