Hallo
wenn eine zu grosse Datei geladen wird bekomme ich die Meldung
Fatal error: Allowed memory size exhausted.
Ich könnte jetzt natürlich das limit erhöhen.
Mich würde aber interessieren wie man den Fehler abfangen kann
So kommt der Fatal error
$filecheck = fread($fh, filesize("$ordner/$file"));
Jetzt versuche ich es wie im PHP Manual beschrieben
try {
throw new Exception('Zu grosse Datei geladen!');
$filecheck = fread($fh, filesize("$ordner/$file"));
} catch (Exception $e) {
echo 'Exception abgefangen: ', $e->getMessage(), "\n";
}
Das klappt jedoch nicht.
Es wird nie in den Catch Block gesprungen.
Geht das bei dieser Art Fehler nicht oder was mache ich falsch?
Danke
Gruss
Werner