У меня действительно простой запрос, который выглядит примерно так:
$result = $pdo->query('SELECT * FROM my_table');
foreach($result as $r) {
// do some stuff
}
Но когда я запускаю это, я получаю следующую ошибку:
Неустранимая ошибка: допустимый размер памяти 134217728 байт исчерпан (попытался выделить 32 байта) в /path/to/myfile.php в строке 15
"Строка 15" - это строка $pdo->query
.
Если я поместил die()
после запроса, я все равно получаю ту же ошибку.
Я думал, что это должно было случиться только во время одной строки; почему он использует столько памяти?