Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Topic started by: modig on March 26, 2004, 02:38:59 AM

Title: "FATAL: erealloc():" im Admincenter
Post by: modig on March 26, 2004, 02:38:59 AM
Morgäääähn,
was soll passieren, wenn ich im Admincenter auf 'Paketmanager' klicke?
Ausser der Fehlermeldung
"[Fri Mar 26 07:54:19 2004] [error] [client 192.168.100.106] Premature end of script headers: c:/web/apache/php/php.exe"
und
"...FATAL:  erealloc():  Unable to allocate 1752932352 bytes"
im Apache-Log tut sich da gar nix :(

In der php.ini "memory_limit =" zu erhöhen macht keinen Sinn weil, wenn ich richtig gerechnet hab, sind das 1,6 GB die dem Skript fehlen. Soviel hab ich nun doch nicht drin.

System: WIN2kSP4, 512 MB
Apache 1.3.29
PHP 4.3.3.
MySQL 3.23.58

Jemand 'ne Idee vielleicht?
Karsten
Title: Re: "FATAL: erealloc():" im Admincenter
Post by: Ming on March 26, 2004, 10:09:21 AM
Hängt überauswahrscheinlich mit der xmlArray Klasse im Paketmanager zusammen. XML Dokumente ohne XML unterstützung Auslesen wahr schon immer eine Problem unter PHP. Ich fände es an dieser stelle auch Sinvoller eine ausweichmöglichkeit einzubauen die es erlaubt auf XMLDOM zu zugreifen. Viele Provider bieten mittlerweile libXML2 an, mit PHP5 wird es dieses Problem ohnehin nicht mehr geben.