Seite 1 von 2

3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 21.11.2009 17:41
von Fundus1
Hallo an alle,
nach dem (problemlosen) Update meines Boards auf 3.0.6 tritt ein ulkiger Fehler auf; ulkig deshalb weil er sich auch nach Behebung selbständig wieder aktiviert :-?

Bei der Aktualisierung des (original.-) Prosilver - Templates kommt bei mir folgende Fehlermeldung:

Allgemeiner Fehler
Could not open ./../styles/prosilver/template/topic_notify.txt

nun, die Datei topic_notify.txt gehört in den Language - Mailordner, ich habe also via phpmyadmin in der Tabelle phpbb_styles_template_data den entsprechenden Eintrag gelöscht, ebenso die Einträge für admin_notify_registered.txt, user_welcome_inactive.txt und privmsg_notify.txt, gesamthaft also 4 Einträge.

Das Template liess sich daraufhin problemlos aktualisieren, die gecacheten Dateien wurden gelöscht. Alles Paletti? Weit gefehlt, am Abend waren die Einträge wieder da, das Template lässt sich mit der oben erwähnten Fehlermeldung nicht mehr aktualisieren, ausser ich lösche die Einträge wieder. :o

Passiert das bei euch auch? Hat jemand eine Idee woran es liegen könnte?

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 01:40
von nickvergessen
http://www.phpbb.de/community/viewtopic ... 6#p1143066
Einfach auf deinen Dateinamen ändern und fertig.

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 08:06
von Fundus1
Hallo Nick,
danke für deine Antwort. Das Löschen der Einträge ist nicht das Problem, mein Problem ist dass diese nach einem halben Tag wieder im Template-Cache drin sind und die Aktualisierung des Templates blockieren. Bei welcher Template -Datei muss ich die Schreibrechte ändern, damit ich im Dateisystem speichern kann?

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 10:54
von nickvergessen
Die Frage ist eher warum die angelegt werden.
Kannst du mal diene includes/functions_messenger.php ins Pastebin legen?

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 11:00
von Fundus1
nickvergessen hat geschrieben: Kannst du mal deine includes/functions_messenger.php ins Pastebin legen?
jup: http://www.phpbb.de/support/pastebin.ph ... view&s=292

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 11:27
von nickvergessen
Also daran scheint es nicht zu liegen, welches Style benutzt du denn, mit welchen Einstellungen dazu im ACP > Styles >

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 22.11.2009 11:45
von Fundus1
Style: Prosilver mit Standarteinstellungen. Ausser den paar Mods die ich drin habe ist alles Original und bisher prima gelaufen... ich kann den Template Cache separat leeren, nur das Template zu aktualisieren ist so ziemlich mühsam... aber scheint wieder mal nur für mich ein Problem zu sein :lol:
Danke für deine Hilfe. :wink:

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 25.11.2009 20:54
von Fundus1
Ich bin ein Stück weitergekommen:

Sobald eine Mailbenachrichtigung vom Board rausgeht wird der Eintrag in die styles_template_data geschrieben. Heute waren schon folgende Sql-Abfragen nötig um den Prosilverstyle zu aktualisieren:

DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'admin_welcome_inactive.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'user_activate_passwd.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'user_reminder_zero_poster.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'user_reminder_inactive_still.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'group_request.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'user_reminder_not_logged_in.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'topic_notify.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'privmsg_notify.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'user_welcome_inactive.txt'
DELETE FROM `phpbb_styles_template_data` WHERE `template_filename`= 'admin_notify_registered.txt'

Hat sonst niemand eine Idee dazu? Wo könnten die Einträge herkommen? das war vor dem Update auf 3.0.6 definitiv nicht so.

Nachtrag: Eine neue Spur: die Sache hängt vielleicht damit zusammen dass wir kurz nach dem Update den Hoster wechseln mussten und die Mailadressen kurzzeitig umgestellt wurden; ich habe vorhin einige Tests gemacht, bisher keine neuen Einträge in der styles_template_data... mal sehen ob's so bleibt :wink:

Nachtrag II: Schade... Einträge sind wieder da :roll:

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 29.11.2009 22:08
von Fundus1
Hat keiner von euch eine Idee? Ich scheine nicht der einzige mit dem Problem zu sein: http://www.phpbb.com/bugs/phpbb3/54505 ich mag aber nicht so recht an einen generellen Bug glauben, eher dass mit dem Update, vermutlich im Zusammenhang mit einer Modifikation bei mir etwas schief gelaufen ist... nur: wo suchen? :roll:

Re: 3.0.6: Allgemeiner Fehler bei Template-Aktualisierung

Verfasst: 30.11.2009 09:54
von nickvergessen
Könntest du testweise mal die includes/functions_template.php und includes/template.php auch ins Pastebin hauen?