Fatal error: Out of memory (allocated 1134559232) (tried to allocate 32768 bytes) in X:\wamp\www\xxx

Ich bin mit WAMP-server(32 bits) auf dem lokalen host auf meinem persönlichen PC. Ich habe eine große (sehr große) mehrdimensionale array, die erhält seine Informationen durch das Lesen einer CSV-Datei, die enthält lange Sätze(die CSV-Datei enthält die 20.000 Reihe von Informationen). Das problem ist, ich bekomme den folgenden Fehler, wenn es geht durch einige Berechnungen:

Fatal error: Out of memory (allocated 1134559232) (tried to allocate
32768 bytes) in x:\wamp\www\xxx

Ich versuchte verschiedene Lösungen, wie die Erhöhung upload_max_filesize, post_max_size , max_file_uploads und memory_limit oder Wert auf -1 gesetzt in php.ini oder am Anfang meines scripts auch, niemand arbeitet. Bitte helft mir, und bitte Fragen Sie mich nicht zu überarbeiten meines codes, oder ändern Sie die version von WAMP, aus irgendwelchen Gründen ist es nicht möglich. Ich danke Ihnen sehr. 🙂

Hast du den apache neu starten nach änderung des Limits in php.ini?
Vorausgesetzt, Sie verändert die memory_limit Einstellung in php.ini und Neustart des apache-service, machen Sie sicher, aktualisieren Sie die korrekte php.ini-Datei? (Es gibt zwei, eine für den HTTP-Dienst und eine für die command-line interface.)
Ich überprüfte phpinfo (), und es zeigt, dass memory_limit ist auf -1 gesetzt, so scheint es, ich habe aktualisiert das richtige. Ich habe apache neu gestartet, immer noch keine änderung 🙁
Sehen Sie, wenn irgendetwas in diesem thread hilft: stackoverflow.com/questions/4399138/...
aber ich bin auch immer die gleichen Fehler, die wir gehostet in Hostgator shared server wie kann ich Zugriff auf diese Dateien

InformationsquelleAutor Arash | 2014-04-14

Schreibe einen Kommentar