我要疯了。
我收到了下一条消息:
Allowed memory size of 262144 bytes exhausted (tried to allocate 24576 bytes)
待办事项清单
检查 phpinfo(),得到正确的 php.ini 路由并编辑它。将 memory_limit 更改为
memory_limit = 128M
确保值 memory_limit 更改 con phpinfo() 结果:
memory_limit 128MB 128MB
检查 .htaccess 并添加(不需要)
php_value memory_limit 128M
并且还可以像这样通过php更改它(在错误行之前):
ini_set('memory_limit','128M');
它到处都说内存设置为128M,但仍然出现该错误?
错误在 Swift 库(用于发送电子邮件的库)中,在 abstractSmtpTransport.php 中,所以它不是我的代码 int 应该工作。
有任何想法吗???
编辑:是的,前一个是重新启动 apache。
编辑 2:@patrick,补充说,但没有回应
尝试使用较低的值,每个文件 28M int,重新启动 apache,同样的错误(phpinfo 显示新值)
尝试使用-1,重新启动和相同的错误。
编辑3:允许的内存大于分配的内存不是很奇怪吗?(尽管允许的内存大小远低于分配的实际允许内存)