XaraX: nur bestimmte files eines ordners auslesen

Beitrag lesen

Re:

folgende Theorie:

Dein Errorreporting ist nicht "scharf geschaltet" (oder Meldungen werden möglicherweise sogar nur in einem LogFile abgelegt), der Inhalt aller TextFiles, welches im Datenfeld $alldata abgelegt wird, überschreitet den zulässigen Speicherverbrauch und der Server killt den Prozess.

D. h. für Dich, daß Du die Konfiguration PHPs nochmals eingehend bearbeitest, sodaß alle Fehlermeldungen, Warnungen und Notizen ausgegeben werden (error_reporting(2047);). Möglicher Weise wurde PHP auch ohne --enable-memory-limit kompiliert und es setzt eine vermutete Beschränkung des Apachen ein. Dann solltest Du Dir überlegen, wie Du Dein Script resourcenschonender Aufbaust, oder wie das Script der zu verarbeitenden Datenmenge mit temporären Datein Herr wird.

Genaueres zu sagen ist natürlich immer schwer, weil ich nicht direkt vor allen einzulesenden Datein sitze, noch die genaue Server-SAPI-Konstellation und Konfiguration kenne. Vielleicht ist es Dir möglich den Quellcode des _gesamten_ Scripts per Verweis hier zugängig zu machen und auch die Ausgabe von phpinfo() wäre hilfreichzu referenzieren.

Gruß aus Berlin!
eddi

--
Wer Rechtschreibfehler findet, darf sie behalten.