Nach Forenumzug probs mit Modeinbau

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Nach Forenumzug probs mit Modeinbau

Beitrag von Silke1969 »

Hallo ihr Lieben,
bin mit meinem ( 2.0.17 ) Forum auf eine neue Datenbank umgezogen und hab danach das Update auf die 2.0.19 version durchgeführt.

Nun wollte ich mir den Geburtstagsmod 1.5.7 von Nils neu einbauen aber es scheitert leider bereis bei der index.php.

Sobald ich diese wie in der Anleitung beschrieben geändert habe und via FTP überspiele bekomme ich folgende Fehlermeldung:
Fatal error: Call to undefined function: realdate() in /www/htdocs/w0065efa/phpBB2/index.php on line 274
Auch wenn ich die birthday_db_update.php in den Forumsroot lade bzw.im Browser aufrufe bekomme ich eine Fehlermeldung:
Allgemeiner Fehler
You are not Authorised to do this
Ich kann aber selber keinerlei Fehler feststellen, könnt ihr mir bitte dabei helfen ?
Hänge Euch hier mal die Textanleitung vom Geb.Mod sowie meiner bearbeiteten index.php als zip.datei an:

http://www.shivas-herzhundeforum.de/neu.zip

Hoffende Grüße,
Silke
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Also...
  • Du hast irgendeine Funktion, die der Geburtstagsmod braucht nicht eingebaut (realdate). Schau nochmal alles durch, ob Du auch wirklich nichts vergessen hast.
  • Du kannst solche Scripte nicht direkt anspringen. Der phpBB-"Hackschutz" unterbricht dann mit dieser Fehlermeldung.
  • Die beigefügte Datei ist leider nutzlos. Es ist das Template Deines Index und ein Logfile von Deinem WSFTP. ;)
Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

Hallo Tekin,
hab's korrigiert und der Link sollte jetzt die richtige Textdatei haben * thx* :wink:.

Ich bin 100% sicher das die Dateien richtig gemoddet sind, denn im alten Forum läuft es einwandfrei,auch habe ich vorher extra nen Testforum eingerichtet und da lief es ebenfalls!

Ich verstehe nicht wo ich nen Fehler gemacht haben könnte... oder kann es sein das es irgendwo beim Datenbanktransfer hängt?
Habe die Datenbank des alten Forums komplett übernommen und in die neue eingespielt, sprich eigendlich müßten auch alle angelegten Tabellen der Modifikationen da sein.
Oder muss ich da etwas ändern? Gibt es Tabellen die ich wieder entfernen muss ? Wenn ja,welche sind das dann ?

Wollte mir gerade den Miserable User Mod einbauen und auch da bekomme ich ne Fehlermeldung wenn ich den SQL Befehl ausführen will.
Fehlermeldung schaut so aus:
Fehler
SQL-Befehl:

ALTER TABLE `phpbb_users` ADD `miserable_user` TINYINT( 1 ) NOT NULL ;



MySQL meldet:

#1060 - Duplicate column name 'miserable_user'
Das sind die beiden einzigen Mods die ich wieder einbauen möchte und bei denen es nen Datenbakeintrag braucht... weisst Du was ich da falsch mache?

Ich danke Dir für Deine Bemühungen mir zu helfen,
Gruß Silke
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Also laut der Anweisung in der MOD-Datei muss die Funktion realdate im functions.php ganz unten kurz vor Ende sein. Schau wirklich nochmal ob Du das nicht beim Updaten versehentlich weggemacht hast.

Code: Alles auswählen

MySQL meldet:

#1060 - Duplicate column name 'miserable_user'
Das bedeutet, dass eine Datenbankzelle mit diesem Namen schon in der Tabelle existiert.

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

@cYbercOsmOnauT,
vielen Dank für Deine Erklärungen.
Hat mich auf den richtigen Pfad geführt
Hab nun erneut alle Dateien von vorne bearbeitet und nun haut zum Glück Alles wieder hin :grin:

Liebe Grüße,
Silke
Antworten

Zurück zu „phpBB 2.0: Mod Support“