
Я установил memory_limit на -1 в файле php.ini в Wampserver. У меня ОЗУ 6 Гб. Но я все еще получаю эту ошибку: Fatal error: Out of memory (allocated 1673789440) (пытался выделить 67108864 байт) в C:\wamp\www\livre_scraping1\api\simple_html_dom.php on line 1353
Помогите пожалуйста. Спасибо.
решение1
PHP работает как модуль Apache на WampServer? Если да, проверьте .htaccess
файл сервера и найдите строку php_value memory_limit xxxx
. Возможно, она переопределяет php.ini
значение
решение2
Там два php.ini
файла, я предполагаю, что вы редактируете не тот.
Используйте меню wampmanager, чтобы убедиться, что вы редактируете правильный файл, например:
left click wampmanager -> PHP -> php.ini
Это php.ini
файл, который фактически используется PHP при работе под Apache.
Другой \wamp\bin\php\php{version}\php.ini
используется в PHP CLI, т.е. при запуске PHP из командной строки.