
Ich habe memory_limit in der php.ini-Datei in Wampserver auf -1 gesetzt. Mein RAM beträgt 6 GB. Aber ich erhalte immer noch diesen Fehler: Schwerwiegender Fehler: Nicht genügend Arbeitsspeicher (zugewiesen 1673789440) (versucht, 67108864 Bytes zuzuweisen) in C:\wamp\www\livre_scraping1\api\simple_html_dom.php in Zeile 1353
Bitte helfen Sie. Danke.
Antwort1
Läuft PHP als Apache-Modul auf WampServer? Wenn ja, überprüfen Sie Ihre .htaccess
Datei für den Server und suchen Sie nach der Zeile php_value memory_limit xxxx
. Möglicherweise überschreibt sie den php.ini
Wert
Antwort2
Es gibt zwei php.ini
Dateien, ich vermute, Sie bearbeiten die falsche.
Verwenden Sie die Wampmanager-Menüs, um sicherzustellen, dass Sie das richtige bearbeiten, wie folgt: -
left click wampmanager -> PHP -> php.ini
Dies ist die php.ini
Datei, die von PHP tatsächlich verwendet wird, wenn es unter Apache ausgeführt wird
Die andere \wamp\bin\php\php{version}\php.ini
wird von der PHP-CLI verwendet, d. h. wenn PHP über die Befehlszeile ausgeführt wird.