Seite 1 von 3

fehler beim birthday hack

Verfasst: 09.12.2003 19:17
von harri
wollte den birthday-hack von mods.db9.dk installiern, es kommt jetzt aber dieser fehler:

Code: Alles auswählen

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_birthday' in 'field list'

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_birthday, u.user_next_birthday_greeting, u.user_gender, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 2 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 393
File : /var/www/web3709/html/phpBB2/viewtopic.php
und beim neu registrieren steht immer dass das forum user die älter als 0 sind nicht akzeptiert...bitte anworten kenn mich echt nicht aus...

Verfasst: 09.12.2003 20:03
von Henne
Hast die birthday_db_update.php ausgeführt?

Verfasst: 09.12.2003 20:14
von Gast
hab jetzt grade probiert im phpmyadmin die birthday_db_update.php auszuführen aber dann ist dieser fehler gekommen:

Code: Alles auswählen

ERROR: Unbekannte Interpunktion @ 1
STR: 

    SQL-Befehl : 


    

    MySQL meldet: 

#1064 - You have an error in your SQL syntax near '<?php
define('IN_PHPBB', true)' at line 1
was bedeutet das>?? bittttttte hilfe!!

Verfasst: 09.12.2003 20:47
von Henne
Musst ja auch einfach in dein phpBB-Rootverzeichnis laden und per Browser aufrufen.

hmm

Verfasst: 09.12.2003 20:51
von harri
sh** geht noch immer nicht, kommt folgender fehler:
Parse error: parse error, expecting `')'' in /var/www/web3709/html/phpBB2/admin/mods/birthday_1.5.2em/birthday_db_update.php on line 37
hab ich die birthday_db_update.php im falschen verzeichnis?

Verfasst: 09.12.2003 20:53
von Henne
Henne hat geschrieben:Musst ja auch einfach in dein phpBB-Rootverzeichnis laden und per Browser aufrufen.
Aber ich kann mir nur schwer vorstellen, dass der Fehler daher kommt.

Verfasst: 09.12.2003 21:05
von harri
kommt wieder der fehler

Code: Alles auswählen

Parse error: parse error, expecting `')'' in /var/www/web3709/html/phpBB2/birthday_db_update.php on line 37
woher kanns denn dann kommen?

beim installieren kommen folgende fehler

Code: Alles auswählen

Kritischer Fehler

FINDE IN-ZEILE FEHLGESCHLAGEN: Konnte in Datei [templates/subSilver/index_body.tpl] nicht finden:

2

MOD-Script Zeile #1290

Code: Alles auswählen

SQL not performed: SQL commands are not performed automatically in this version of EM. The MOD you are installing wants to perform an SQL command. You will have to manually execute this the old fashion way. If you do not know how, ask the MOD author, not Nuttzy!

Code: Alles auswählen

Nicht-verarbeitete Befehle 
SQL    line #103  
ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')
??

Verfasst: 09.12.2003 21:11
von Henne
Kannst auch die mySQL Anweisungen, die du oben stehen hast in phpMyAdmin einfügen und dort ausführen.

Verfasst: 09.12.2003 21:14
von harri
was heißt das genau, welche mysql anweisungen?

sorry dass ich so blöd frage aber kenn mich leider überhaupt nicht aus...

Verfasst: 09.12.2003 21:18
von Henne

Code: Alles auswählen

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')
ggf. Prefix anpassen.