Announcement

Collapse
No announcement yet.

Memory allocation failed

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Memory allocation failed

    Hallo zusammen!

    Ich würde gerne mit simple XML eine XML Datei von meinem Server in php einlesen und dann in eine SQL Datenbank schreiben. Mit Auszügen aus der XML hat es auch schon geklappt, leider scheint die komplette Datei (ca. 45MB) zu groß zu sein.

    Code:
    Warning: SimpleXMLElement::__construct(): Memory allocation failed : growing buffer in /homepages/.../insertSQL.php on line 33
    
    Warning: SimpleXMLElement::__construct(): Memory allocation failed : growing buffer in /homepages/.../insertSQL.php on line 33
    
    Fatal error: Out of memory (allocated 44826624) (tried to allocate 44449185 bytes) in /homepages/.../insertSQL.php on line 33
    Liegt das an Simple XML?
    Weiß irgendwer wie ich dem Abhilfe leisten kann?

    Vielen, vielen Dank!
    Til

  • #2
    Ändere in der php.ini

    ini_set('memory_limit', '1024M');
    Christian

    Comment


    • #3
      Das ist bei 1&1 Webhosting. Php.ini ist natürlich schreibgeschützt.
      ich habe eine lokale Kopie, da versuche ich das mal

      Edit: Rechte kann ich auch nicht ändern. Ist schreibgeschützt. Da muß ich mich dann wohl an den Webmaster wenden.

      Danke!

      Comment


      • #4
        Php.ini ist natürlich schreibgeschützt.
        Das wäre zu wünschen. Wichtig ist jedoch, wer Schreibrecht hat
        Christian

        Comment

        Working...
        X