php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.03.2006, 14:44  
Neuer Benutzer
 
Registriert seit: 23.03.2006
Beiträge: 3
eighteen
Standard Fehlermeldungen werden nicht angzeigt

Hallo

Auf meinem Server werden keine PHP-Fehlermeldungen mehr angezeigt.
In der php.ini ist 'display_errors=On' und 'error_reporting=2039'.

Folgendes Script sollte eigentlich eine Syntax-Fehlermeldung ausgeben (Semikolon fehlt), stattdessen wird eine leere Seite zurückgegeben:
Code:
<?php
	echo "test"
	echo "test"
?>
Auch wenn ich PHP-Notizmeldungen ausgeben will, werden diese nicht angezeigt. Meines erachtens sollte hier eine Notiz-Meldung ausgegeben werden, dass die Variable nicht gesetzt ist. Leider erhalte ich auch eine leere Seite zurück:
Code:
<?php
	ini_set("display_errors", "1");
	error_reporting(E_ALL);

	echo "test: " . $test;
?>
Danke für eure Hilfe!
eighteen
eighteen ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.03.2006, 16:35  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard Re: Fehlermeldungen werden nicht angzeigt

Zitat:
Zitat von eighteen
Leider erhalte ich auch eine leere Seite zurück:
Code:
<?php
	ini_set("display_errors", "1");
	error_reporting(E_ALL);

	echo "test: " . $test;
?>
Danke für eure Hilfe!
eighteen
Was beim zweiten Beispiel ungewöhnlich ist aufgrund der Tatsache, dass du mindestens "test: " in jedem Fall erhalten müsstest. Bitte mal die Apache Error-Log prüfen, ob dort hin etwas protokolliert wird oder alternativ die syslog (sofern du da dran kommst).
Vielleicht ist das eigentliche Problem, dass dein Provider die Funktion ini_set sperrt und deswegen auch beim zweiten Beispiel das Script schon früher abbricht mit einem FATAL_ERROR, der aber in eine andere Log ausgegeben wird statt in die resultierende Apache-Antwort.

P.S.: Steht auch alles in der Doku, welche zusätzlichen Einstellungen der php.ini noch das Verhalten beeinflussen und wie man das prüfen kann, wie die Einstellungen sind bzw. welche Funktionen erlaubt sind. PHP-Fortgeschrittene???
mepeisen ist offline   Mit Zitat antworten
Alt 23.03.2006, 19:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von eighteen
In der php.ini ist 'display_errors=On' und 'error_reporting=2039'.
Per phpinfo() prüfen, ob wirklich die richtige php.ini geändert wurde.
a) Wird der Pfad zur php.ini angezeigt
b) Wird der Wert von error_reporting und display_errors angezeigt.

Steht da wirklich error_reporting=2039? Mit den Konstanten ist es doch hübsch lesbar und verständlich ...auch in zwei Wochen noch
  Mit Zitat antworten
Alt 29.03.2006, 15:47  
Neuer Benutzer
 
Registriert seit: 23.03.2006
Beiträge: 3
eighteen
Standard

Hab den Fehler gefunden: Die PHP-Error-Log-Datei (error_log) war über 2 GB gross. Das hat dazu geführt, dass beim Schreiben in die Log-Datei ein Fehler aufgetreten ist und dadurch auch keine Fehlermeldungen mehr ausgegeben wurden. Trotzdem Danke für eure Tipps!

P.S.: Glaub nicht, dass mir ein PHP-Anfänger diesen Tipp hätte geben können...
eighteen ist offline   Mit Zitat antworten
Alt 29.03.2006, 15:59  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Es geht darum, ob der Fragensteller Anfänger ist oder nicht. Und ein 2 GB PHP-Error-Logfile, damn - sowas darf nicht sein.
Zergling-new ist offline   Mit Zitat antworten
Alt 29.03.2006, 16:01  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Das geht nicht darum, wer den Tip geben kann, sondern wie man sich selbst einschätzt in besagtem Themengebiet, denj je nachdem, ob das Thema in PHP-Profi oder PHP-Anfänger geschrieben wird ist die Qualität der Antworten deutlich unterschiedlich.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 29.03.2006, 16:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Vor allem gehen wir dann davon aus, dass ausgibig debugged wurde und eben nicht solche Fehler wie 2GB-Logfile hat den Fehler produziert bestehen, denn das kann das Forum nicht wissen.
Zergling-new ist offline   Mit Zitat antworten
Alt 29.03.2006, 16:11  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von Zergling
Vor allem gehen wir dann davon aus, dass ausgibig debugged wurde und eben nicht solche Fehler wie 2GB-Logfile hat den Fehler produziert bestehen, denn das kann das Forum nicht wissen.
Haben die neuen Mods hier noch keine Glaskugeln bekommen ? :P :P
robo47 ist offline   Mit Zitat antworten
Alt 29.03.2006, 16:24  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von eighteen
Hab den Fehler gefunden: Die PHP-Error-Log-Datei (error_log) war über 2 GB gross.
Huch? Du sollst die Fehler beseitigen und nicht speichern.
Zitat:
P.S.: Glaub nicht, dass mir ein PHP-Anfänger diesen Tipp hätte geben können...
Dafür stellen Anfänger Fragen ohne einen Link auf ihr phpinfo zu geben.
  Mit Zitat antworten
Alt 29.03.2006, 16:41  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von robo47
Haben die neuen Mods hier noch keine Glaskugeln bekommen ? :P :P
Doch, aber die hat nen Verwendungs-Limit
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Keine Fehlermeldungen jakobwenzel PHP Tipps 2007 2 20.02.2007 21:24
Keine / keine konsistenten Fehlermeldungen... komisch PHP Tipps 2007 6 28.12.2005 14:39
Fehlermeldungen FBI PHP Tipps 2005-2 12 21.10.2005 16:08
Keine Fehlermeldungen bei Objektzugriff PHP Tipps 2005-2 1 20.09.2005 12:45
keine Fehlermeldungen Michel PHP Tipps 2005-2 3 18.08.2005 18:11
Fehlermeldungen in PHP PHP Tipps 2005-2 3 26.07.2005 13:12
Fehlermeldungen trotz error_reporting(0) PHP Tipps 2005-2 9 10.07.2005 16:34
mehr Fehlermeldungen micbur PHP Tipps 2005 2 27.05.2005 13:18
[Erledigt] MYSQL Fehlermeldungen unterdrücken ?? Datenbanken 5 20.05.2005 14:39
[Erledigt] Fehlermeldungen für include() PHP Tipps 2005 5 21.02.2005 11:34
Keine Fehlermeldungen suter PHP Tipps 2005 2 27.01.2005 09:56
Formular Fehlermeldungen Mano PHP Tipps 2005 27 23.01.2005 20:03
Fehlermeldungen beim senden eines Formulars ohne Attachment PHP Tipps 2004-2 2 16.11.2004 18:29
Fehlermeldungen mit Switch-Abfrage für $_GET['section'] PHP-Fortgeschrittene 9 22.09.2004 23:59
Fehlermeldungen bei Datenbankabruf PHP Tipps 2004 2 22.06.2004 15:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
keine php error meldungen trotz display_errors on

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:11 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.