这是我的代码:
<?php
$file = fopen('Lista_responsaveis.csv', 'r');
$i=0;
while (($line = fgetcsv($file)) !== FALSE)
{
$responsavel[$i]=$line[0];
$i++;
}
fclose($file);
unset($responsavel[0]);
foreach ($responsavel as $item)
{
echo '</br>';
include("email_gerente_conta.php");
}
?>
它在我的浏览器中运行良好:http://174.30.255.100:88/call_email_gerente_conta.php
但如果我在我的cdm中这样做:
“C:\ Program Files(x86)\ iis \ PHP \ v5.6 \ php.exe”E:\ site \ call_email_gerente_conta.php
我收到此错误消息:致命错误:允许的内存大小为134217728字节耗尽(尝试分配 第8行的E:\ site \ call_email_gerente_conta.php中的36个字节)
我已经尝试将内存增加到128m,512和1g,但仍然崩溃,我将避免使用“-d memory_limit = -1”,此错误消息指的是我的循环,但我不明白为什么这样工作正常在我的浏览器上,而不是在我的cmd中,以及为什么代码非常简单并且csv只有3行,需要这么大的内存任何帮助请