Fehler melden

Fehler melden

am 21.04.2008 14:41:00 von helmut

Hallo alle miteinander,

im Unterricht möchte ich gern PHP von vielen Linux-Usern erproben
lassen, die sich alle direkt am Linux-Server eingeloggt haben und in
ihrem jeweiligen Home-Verzeichnis PHP-Skripts schreiben und testen
sollen (direkt per "php " oder aber über den Webserver "Apache"
ausgeführt).

Derzeit ist das System so konfiguriert, dass Fehler in "/var/log/php-
error.log" gemeldet werden - auch und gerade die Fehler in den User-
Skripts.

Trotz längerer Suche auch in etlichen Nachschlagwerken (z.B. McCarty:
PHP-Grundlagen, Enseleit: PHP 4/5-Befehlsreferenz, Kannengießer: PHP5/
MySQL4) habe ich noch nichts gefunden, was die Fehlermeldungen direkt
auf der Konsole (oder im Browser-Fenster) des Aufrufers anzeigt.

Was müsste ich wo einstellen (z.B. in der "php.ini")?
Hinweise auf Webseiten o.ä. reichen aus.

Viele Gruesse!
Helmut

Re: Fehler melden

am 21.04.2008 14:46:33 von Joerg Behrens

Helmut Hullen schrieb:
..
> Trotz längerer Suche auch in etlichen Nachschlagwerken (z.B. McCarty:=
=20
> PHP-Grundlagen, Enseleit: PHP 4/5-Befehlsreferenz, Kannengießer: PHP5=
/=20
> MySQL4) habe ich noch nichts gefunden, was die Fehlermeldungen direkt =

> auf der Konsole (oder im Browser-Fenster) des Aufrufers anzeigt.

> Was müsste ich wo einstellen (z.B. in der "php.ini")?
> Hinweise auf Webseiten o.ä. reichen aus.

Suchst du display_errors und dazu noch Error_reporting?

Gruss
Joerg

--=20
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de

Re: Fehler melden

am 21.04.2008 23:09:00 von helmut

Hallo, Joerg,

Du (behrens) meintest am 21.04.08:

>> Trotz längerer Suche auch in etlichen Nachschlagwerken (z.B.
>> McCarty: PHP-Grundlagen, Enseleit: PHP 4/5-Befehlsreferenz,
>> Kannengießer: PHP5/ MySQL4) habe ich noch nichts gefunden, was die
>> Fehlermeldungen direkt auf der Konsole (oder im Browser-Fenster) des
>> Aufrufers anzeigt.

>> Was müsste ich wo einstellen (z.B. in der "php.ini")?
>> Hinweise auf Webseiten o.ä. reichen aus.

> Suchst du display_errors und dazu noch Error_reporting?

Vielleicht ...
Inzwischen bin ich auf einem höheren Niveau verwirrt: vorhin haben
(testweise) 4 Leute sich am gleichen Server eingeloggt, alle 4 haben
zuerst ein funktionierendes und dann (zu Übungszwecken) ein nicht
funktionierendes Skript geschrieben und gestartet.

Bei 3 der 4 Leute hat "php fehler.php" zu einer Fehlermeldung auch auf
dem Bildschirm geführt (Aufruf über den Browser zeigte in allen 4 Fällen
die Fehlermeldung). Bei 1 Tester wurde der Fehler nur in die "error-
log"-Datei geschrieben.

Und ähnlich schweigsam hatte sich mein System hier zuhause benommen ...

Viele Gruesse!
Helmut