php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.05.2006, 10:14  
Erfahrener Benutzer
 
Registriert seit: 30.08.2005
Beiträge: 179
havok
havok eine Nachricht über ICQ schicken
Standard error_reporting zeigt keine Fehler an

Hallo zusammen,

ich habe mir eine Webseite gebastelt, die sich aus ziemlich vielen include-Datei zusammensetzt.
Ganz am Anfang des Codes steht dabei:

PHP-Code:
error_reporting(E_ALL); 
Leider bekomme ich jedoch keinerlei Fehler angezeigt, woran könnte dass den liegen? wenn ich die verschiedenen Include-Dateien einzeln mir anzeigen lasse, bekomme ich auch die Fehler angezeigt.
nur wenn ich die zusammenbauen lasse und in einem der dateien ein fehler drin ist, bekomme ich diesen nicht angezeigt.

Vielen Dank für eure Hilfe.


Gruß HaVoK
havok ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.05.2006, 10:27  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Steht error_reporting() über den include() Befehlen?
Flor1an ist offline  
Alt 24.05.2006, 10:36  
Erfahrener Benutzer
 
Registriert seit: 30.08.2005
Beiträge: 179
havok
havok eine Nachricht über ICQ schicken
Standard

ja, in der hauptdatei, die sich die anderen includes dynamisch holt und zusammenbaut.
die ersten Zeilen:
PHP-Code:
<?php
session_start
();
error_reporting(E_ALL);

?>
havok ist offline  
Alt 24.05.2006, 10:43  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von PHP Manual
Die include() Anweisung bindet die angegebene Datei ein und wertet diese aus.
Das heißt du solltest die Anweisung:

error_reporting(E_ALL);

Auch nur einmal in der "hauptdatei" festlegen. In den einzelnen Dateien bruachst du das nicht.

Was bekommst du denn für Fehlermeldungen ?

wegen SESSION ? weil die brauchst ja nur EINMAL starten und nicht in jeder includierten Datei !
M3g4Star ist offline  
Alt 24.05.2006, 10:52  
Erfahrener Benutzer
 
Registriert seit: 30.08.2005
Beiträge: 179
havok
havok eine Nachricht über ICQ schicken
Standard

die 2 zeilen Code die ich gepostet habe werden NUR EIN EINZIGES mal, an allererster Stelle des Dokuments aufgerufen, natürlich nicht in jeder include-Datei.

Fehlermeldung bekomme ich eben gar keine, das ist das Problem.
wenn ich die Dateien aber einzeln aufrufe, bekomme ich dann einen Fehler.

Mir gehts darum: wenn ich entwickel, dann teste ich immer gleich die ganze seite, wenn ich nun in einer der Dateien was ändere und z.B. nen ; vergesse, dann wird die Seite eben nicht included, anstatt dass es mir ne gescheite Fehlermeldung ausgibt...


Gruß
havok ist offline  
Alt 24.05.2006, 11:02  
Erfahrener Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 466
Curanai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Kann ich mir fast nicht vorstellen. Ich arbeite aus "Bequemlichkeit" selbst viel mit Includes... auch aus Abhängigkeiten mit Sessions etc. heraus. Und selbst, wenn die Include-Datei - wie Du sagst - einen Parse-Error hat, dann wird das dort anstelle des Includes ausgegeben... also wird visualisiert und nicht einfach weggelassen.

Merkwürdig.
__________________
Manche Menschen sind wie Schnitzel - nicht zäh, aber beidseitig bekloppt!
Curanai ist offline  
Alt 24.05.2006, 11:13  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Zeig uns mal die Index Datei bis zu EINEM include Befehl und dann zeig uns die Datei die DORT included wird UND einen Fehler hervorrufen SOLL !!!

Ich könnte mir vorstellen dass der Fehler auftritt wenn die Datei alleine aufgerufen wird, aber nicht wenn sie included ist!

Z.B. das in der includeten Datei auf eine Variable zugegriffen wird -> Fehler nicht initialisiert aber wenn sie includet ist wurde diese Variable schon in der Indexdatei initialisiert -> kein Fehler.
Flor1an ist offline  
Alt 24.05.2006, 11:15  
Erfahrener Benutzer
 
Registriert seit: 13.05.2006
Beiträge: 466
Curanai ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Jepp... durchaus vorstellbar... sozusagen ein Folgefehler, der erst viel später als Stand-Alone auftritt... schöne Idee, Razor!! *schleim*
__________________
Manche Menschen sind wie Schnitzel - nicht zäh, aber beidseitig bekloppt!
Curanai ist offline  
Alt 24.05.2006, 12:45  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von havok
Mir gehts darum: wenn ich entwickel, dann teste ich immer gleich die ganze seite
Und das tust Du doch sicherlich auf einem zum Entwickeln vorgesehen und vorbereiteten Rechner - bspw Deinem Rechner.
Und da kann Du auch gleich error_reporting, display_errors, display_startup_errors usw in der php.ini auf die passenden Werte setzen.
 
Alt 24.05.2006, 13:48  
Erfahrener Benutzer
 
Registriert seit: 30.08.2005
Beiträge: 179
havok
havok eine Nachricht über ICQ schicken
Standard

hallo, hab die Datei grad leider nicht hier da ich beim arbeiten bin. werde sie gegen später hier posten.
es ist aber definitiv kein Folgefehler... es reicht ja schon wenn ich einen Strichpunkt vergesse, ich muss die Datei dann einzeln aufrufen, dann kann ich mir die Fehler anschauen, im Gesamtpaket aber leider nicht...
Ich entwickle in der Regel auch nicht auf meinem eigenen Rechner, sondern teste die Seiten oft in einem Produktiv-System, in dem ich dann dort den Fehlerbehandlung für eine Zeitlang einschalte... sonst wäre das natürlich eine Alternative, aber ich habe nicht immer eine Entwicklungsumgebung mit Webserver auf meinem lokalen PC zur verfügung, und daher sollte das auch ohne die php.ini funktionieren.

Also nochmals: ich kenn mich schon soweit aus, dass ich sagen kann das da was nicht normal ist, und ich nicht einfach zu dumm dafür bin weil ich es nach dem include erst anzeigen lasse, oder es ein folgefehler ist.
Mir kommt es vor, als sei der Code insgesamt zu lange oder hat zuviele Funktionen um noch richtig zu funktionieren...


Gruß HaVoK
havok ist offline  
 


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
bitte hilfe! mysql fehler meldung: basicx PHP Tipps 2008 2 22.07.2008 16:36
mysql fehler meldung: basicx Datenbanken 1 22.07.2008 09:48
[Erledigt] Mysql Syntax Fehler Datenbanken 3 06.07.2006 09:58
Hilfe ich find keinen Fehler mehr... GELight Datenbanken 2 01.05.2006 23:33
Fehler beim Wechsel von MySQL 4 nach 5 JK Datenbanken 2 09.12.2005 18:43
[Erledigt] Seite wird nicht angezeigt, untersch. Fehler bei IE/FF/Safar PHP-Fortgeschrittene 19 31.05.2005 14:52
Blöder MySQL Fehler PHP Tipps 2005 3 15.05.2005 03:14
Fehlermeldung - aber kein fehler... Tschuu HTML, Usability und Barrierefreiheit 16 14.03.2005 15:56
Wo liegt der fehler?? PHP-Fortgeschrittene 5 22.12.2004 09:54
[Erledigt] mysql fehler PHP Tipps 2004 2 03.11.2004 00:32
Fehler anders ausdrücken PHP Tipps 2004 4 27.10.2004 15:09
Hilfe ich finde den Fehler nicht! PHP Tipps 2004 2 07.10.2004 17:40
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
mysql_real_escape_string - Fehler Schaelle Datenbanken 0 03.07.2004 23:32
Paradox, Fehler bei Berechnung in MySQL MrNiceGuy Datenbanken 0 23.06.2004 16:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php zeigt keine fehler an, php zeigt keine fehlermeldungen, php zeigt keine fehler, php zeigt keine fehlermeldung, error_reporting zeigt nichts an, http://www.php.de/php-tipps-2006/40215-error_reporting-zeigt-keine-fehler.html, error_reporting zeigt keine fehler, hilfe php schreibt keine fehlermeldung, php keine fehlermeldungen, php keine fehlermeldungen in includes, php.ini ubuntu, php browser zeigt kein fehler, php zeigt mir keine fehler an, php xdebug zeigt keine errors, php error_reporting, wieso zeigt php keine fehler an, php bekomme keine fehlermeldung, php zeigt keinen fehler an, php keine fehler error_reporting, php keine errors

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:05 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.