Jones: UNIX-Fehlermeldung mit EXEC ausgeben

Beitrag lesen

Hallo Zusammen,

ich habe folgendes Problem:

Ich versuche mit einem normalen EXEC-Befehl ein File, welches auf meinem UNIX-Server liegt, wie folgt auszugeben:

echo exec("more test.html");

Das funktioniert auch wunderbar, solange dieses File existiert.

Wenn das File aber nicht mehr existiert, sollte das Script doch eine Fehlermeldung zurückgeben? Die Ausgabe ist allerdings leer.

Wenn ich genau diesen Befehl direkt in der Shell ausführe erhalte ich folgende Fehlermeldung: "test.html: No such file or directory"
Wieso bekomme ich diese Fehlermeldung nicht von meinem PHP-Script?

Vielen Dank für eure Hilfe,

Grüsse Jones