seltsamer Fehler...

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

seltsamer Fehler...

Beitrag von D@ve »

Bevor ich jetzt versuche den Fehler zu erklären, schaut's Euch einfach mal an:
http://www.2webdesign.de/viewtopic.php?p=26

Ich hab einige Mods eingebaut, dummerweise weiss ich nicht mehr ab wann der Fehler aufgetreten ist.

Installierte Mods:
- Impressum
- Kontakt
- Linklist
- quickreply
- referral mod
- topic notification email
- watched topic list
- xc-mod
- pointsystem (der Fehler trat aber schon vor der Installation auf)

Weiss jemand woran es liegen könnte???
An der viewtopic.php liegts auf jeden Fall nicht. Die hab ich testweise gegen das Original ausgetauscht und der Fehler taucht immer noch auf.
In der Datenbank habe ich auch nichts gefunden. Macht den Eindruck als ob irgendeiner Iteration etwas zu oft durchläuft.
Welche Schleife ist dafür die Anzahl der Posts verantwortlich?

Vielen Dank für jede Hilfe

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

nimm mal noch die original viewtopic_body.tpl IMHO muss der Fehler aber in der viewtopic.php sein. Gib mal nen Link auf viewtopic.txt :)
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

hey, tatsächlich noch jemand wach um die Zeit:

http://www.2webdesign.de/viewtopic.txt

Aber wie gesagt ich hab sie eigentlich schon mal mit einer funktionierenden Version ausgetauscht...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

;) klar bin ich noch wach

Stimmt in der viewtopic.php sehe ich jetzt auch keinen Fehler, schonmal die viewtopic_body.tpl ausgetauscht?
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Nö, eigentlich nicht, aber so mal rein theoretisch kann's da eigentlich nicht dran liegen (zumindest nach meine Verständnis nicht) außerdem ist die Anzahl der leeren Posts nicht konstant... naja ich probiers trotzdem mal.

mfg Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

gleicher Fehler...
*seufz*
...ich hasse Computer
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Die Anzahl der leeren Posts ist nicht konstant aber die Gesamtanzahl an Beiträgen in einem Thema beträgt immer 18, die magische Zahl ist also 18 :)
Leider kann ich dir jetzt ohne weiteren Zugriff auf die Dateien zu haben auch nicht sagen in welcher Datei der Fehler steckt. An deiner Stelle würde ich jetzt langsam Mod für Mod wieder ausbauen.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Ah hab den Fehler gefunden. Habe gestern an der page_header.php rumgeschraubt, da hab ich ein paar Umgebungsvariablen von der index.php rüberkopiert, damit die Boarstatistiken links immer angezeigt werden. Mit der originalen page_header gehts...

Trotzdem Danke, irgendwie wäre ich sonst nicht drauf gekommen.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

hast du die veränderte page_header.php noch? Wie die Datei die Beitragsanzeige beeinflußt interessiert mich ;)
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Nö hab ich gelöscht kann ich Dir aber kurz erklären:

Normalerweise wird in der index.php über

Code: Alles auswählen

$total_posts = get_db_stat('postcount');
die anzahl der Beiträge ermitteltund über
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts)
in die entsprechende Umgebungsvariable geschrieben. Diesen Sermon hab ich halt aus der index.php gelöscht und an die entsprechenden Stellen in der pageheader.php kopiert.

In der viewtopic.php wird aber die gleichnamige Variable $total_posts für die Anzahl der anzuzeigenden Beiträge benutzt. Da ich die im Header eingebaut habe wird die natürlich mit der Gesamt-Anzahl der Beiträge überschrieben. So bin ich auch drauf gekommen, da ich gerade genau 18 Beiträge hatte. Hättest Du das nicht gesagt, wär ich nicht drauf gekommen (vielen dank, hilfe kommt manchmal anders als man denkt :-) ).

Ich hoffe, das war jetzt einigermaßen klar verständlich...

Hab die $total_posts einfach in $totalPosts umbenannt und jetzt läufts...

Ach ja mir fällt ein die .txt Datei sollte noch online sein. Da ist der Fehler noch drin...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“