当我在输入上保存一个文件时,我得到了这个错误。文件已上载,但我在保存过程中收到此文件。
Allowed memory size of 134217728 bytes exhausted (tried to allocate 94 bytes) in ...vendor/laravelbook/ardent/src/LaravelBook/Ardent/Ardent.php这个文件的大小只有24kb。代码只是一个典型的雄辩的填充。该过程如下:
从输入中获取文件,将其移动到存储位置,并在数据库中插入其文件路径。更新目标eloquent模型的文件id。
我使用的是:
"laravelbook/ardent": "v2.4.2"发布于 2014-04-08 15:20:16
您的脚本占用了PHP进程可以使用的所有内存,在本例中为128MB。
你可以做两件事:
memory_limit的php.ini值更改为256M或调用ini_set('memory_limit','256M');来设置更高的256M
发布于 2014-04-09 09:47:28
它是由"php artisan optimize --force“引起的。当我删除bootstrap/piled.php时,它又能正常工作了。:)顺便说一下,这是怎么回事?这是Laravel的"php artisan optimize --force“的一个bug吗?
https://stackoverflow.com/questions/22926285
复制相似问题