CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
01.09.2002, 19:04:58
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 6
|
|
Parse error
Was machen Kenner bei der Suche nach solchen Fehlern?
Parse error: parse error in
/homepages/5/d50862888/htdocs/bruce/nwtest/articlet.php
on line 25
Da die böse Zeile nicht angezeigt wird und die Line-No. wirklich ohne Signifikanz ist, schwimme ich.
Bruce
|
01.09.2002, 19:15:21
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
ah ein puretec user...
also ich versteh dein problem nicht...
wenn du doch einen parse error in zeile 25 hast dann ist es doch nur logisch, das man alle zeilen von zeile 25 an nach fehler durch sucht... es muss ja nicht heißen das der fehler in zeile 25 ist, kann ja auch sein das der fehler weiter oben (geschrieben) ist, aber in zeile 25 zum vorschein kommt...
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
01.09.2002, 19:20:56
|
Junior Member
|
|
Registriert seit: Aug 2002
Beiträge: 395
|
|
Meistens hängts wenn in Zeile 25 dann nix drin steht oder da kein Fehler drin ist 1 oder 2 Zeilen drüber. Bei mir ist es meistens so dass ich einfach ein ; vergessen hab oder die abschliessenden " oder sowas in der Art!
|
01.09.2002, 19:31:03
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
das kann man so nicht sagen.... es kann auch am anfang eines scriptes sein...
mir fällt jetzt kein beispiel ein, aber es ist so...
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
01.09.2002, 19:39:55
|
Junior Member
|
|
Registriert seit: Aug 2002
Beiträge: 395
|
|
Kann, ja! Aber aus meiner Erfahrung sind sowas meistens flüchtigkeits Fehler und die sind meistens ein paar Reihen vorweg weil sowas immer schnell Probs gibt! (Meistens, nicht immer!)
|
01.09.2002, 19:43:41
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
jo stimmt schon meistens sind es kleine fehler die einem passieren wenn man schon lange genug vom rechner hockt und vielleicht eine pause einlegen sollte, dann fallen einem auch die fehler vielleicht direkt ins auge und nicht "dran vorbei" :-}
in der regel (ja, es gibt ausnahmen) sollte der fehler in einer der fünf zeilen oberhalb der error zeile liegen (muss aber nicht)
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
01.09.2002, 22:48:13
|
|
Ich fang' bei unergründbaren Parserrors immer an bestimmte Codeteile rauszunehmen oder einfach ein paar Leerzeilen einzubauen (wenn der Fehler nach den Zeilen kommt verschiebt sich die Fehlerzeilen-Angabe wenn er davor war eben nicht.) So kreise ich die fehlerhafte Zeile ein.
|
01.09.2002, 23:02:07
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 6
|
|
Parse error -- sonst nichts
parse error in
/homepages/5/d50862888/htdocs/bruce/nwtest/articlet.php on line 25
Das große Problem ist, daß "line 25" ohne Bedeutung ist. Das ist weder
Zeile 25 der Datei, noch die 25. Instruktion.
Eine halbwegs brauchbare Error-Routine würde mindestens die entsprechende
Zeile anzeigen. Und ein Hinweis auf das, was in dem Zeitpunkt bearbeitet
wird, wäre schön.
-- das kann man so nicht sagen.... es kann auch am anfang eines scriptes sein...
Daher ist "parse error" ohne weitere Angaben das Zeichen einer SEHR
rudimentäre Fehlerroutine!
-- einfach ein paar Leerzeilen einzubauen
Das ist eine recht guter Hinweis in dieser Situation - danke!
|
02.09.2002, 06:58:37
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
ich glaube nicht, dass das mit den leerzeilen funzt, der parse error wird dann nur:
parse error in
/home....st/articlet.php on line 30
oder so heißen, aber eine genaue position lässt sich darauß auch nicht ableiten. im übrigen ist mir des öffteren aufgefallen das wenn ein error vom parser angegeben wurde, das dieser dann nicht immer der richtige ist... viel eher ein folgefehler der durch den eigentlichen fehler entsteht...
allerdings hat sich das glaube ich bei php version 4.1.3 erübrigt oder es ist mir zumindest nicht mehr passiert.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:12:26 Uhr.
|