突然这一行
$ data_to_send = @file_get_contents($ source);
给我一个错误
{“error”:{“type”:“Symfony \ Component \ Debug \ Exception \ FatalErrorException”,“message”:“允许的内存大小为536870912字节耗尽(试图分配353912831字节)”,“file”: “/home/forge/biossantibodies.com/app/commands/FileName.php”, “行”:157}}
我已经将我的Linode VM升级到此计划,但仍然没有看到错误。
我检查了我的php.ini,并已更新到
cat php.ini | grep _max
log_errors_max_len = 1024
post_max_size = 2000M
upload_max_filesize = 2000M
session.gc_maxlifetime = 1440
; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
如您所见,我已将内存容量增加到2000M
。
我还重新启动了我的php-fpm
service php5-fpm restart
我甚至尝试重启整个虚拟机。
我仍然面临同样的问题,我是否更改了错误的文件?
我该如何仔细检查?
如何继续进行调试?
我现在对任何建议持开放态度。
任何提示/建议/帮助都将非常感谢!
答案 0 :(得分:3)
"允许的内存大小为536870912字节耗尽(试图分配353912831字节)"
这意味着您还需要更新php.ini memory_limit指令。
尝试输入你的php.ini:
memory_limit=1024M