php文件作为cron运行超出内存分配 - 在浏览器

时间:2016-08-19 19:18:12

标签: php memory cron server cgi

我有一个php文件,我可以通过访问浏览器中的URL运行正常但如果我尝试将其作为cronjob或通过PuTTY运行,那么我会收到以下错误:

PHP Fatal error:  Allowed memory size of 262144 bytes exhausted (tried to allocate 12288 bytes) in /var/www/html/admin/bv_cron.php on line 215

我更新了以下php.ini文件:

/ etc / php5 / apache2和/ etc / php5 / cgi

将memory_limit设置为1024M

没有htaccess文件可以改变这个,也没有“本地”的php.ini文件。

Apache已重新启动,服务器(ubuntu)已重新启动。

1024M远远大于262144字节,所以不能识别这个值吗? (服务器最大内存为3GB)。

可能出现的问题是什么?

- 编辑 -

这个文件中有一个MySQL查询 - 即使这个被删除以测试这是否占用内存它仍然出现错误。

0 个答案:

没有答案