Holladiewaldfee,
"Erfolge" zu vermelden auf dem Firmenserver:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 11929027 bytes) in ~ on line 3
memory_get_usage() zeigt auch fleißig 12088728 Byte an bei:
<?php
$dat=file("r_plakat_02_02_2004.tif");
echo memory_get_usage();
?>
Es kam nur zu einem Übertragungsfehler. Meinem Server daheim - der ist nicht mit --enable-memory-limit übersetzt, dem ist das dann Wurst, was ich im da mit ini_set() beibringen will. Und Deine logische Schlußfolgerung, die ich ja auch teile, ist damit bewiesen (Das Problem hat mich jetzt auch die letzten 2 h auf trapp gehalten, weil ich es mir nicht erklären konnte ;)
Bleibt leider nur ein schwarzes Schaf übrig:
SunOS 5.8 Generic_108528-03 sun4u sparc SUNW,UltraSPARC-IIi-cEngine
PHP-Version -> 4.1.2 CGI
Voreinstellung -> 8M
Configure Command --enable-memory-limit
Die Datei ist 11929026 Byte groß und wird auch eingelesen mit einem Index 0 bis 1113. Das richt entweder nach einer totalen Fehlkonfiguration des Providers ...
Oder scheint ein bug zu sein.
Gruß aus Berlin!
eddi