SQL-Fehler bei "Who viewed my profile"

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
konstantin_br
Mitglied
Beiträge: 69
Registriert: 11.02.2007 21:22

SQL-Fehler bei "Who viewed my profile"

Beitrag von konstantin_br »

Nach der Installation trat folgender Fehler auf:

Code: Alles auswählen

Error:
Unexpected or unknown attribute "NOT_NULL) TYPE = MYISAM ALTER TABLE PHPBB_USERS ADD USER_PROFILE_VIEW SMALLINT(5", in "counter mediumint(8) NOT NULL) TYPE = MYISAM ALTER TABLE phpbb_users ADD user_profile_view SMALLINT(5", statement: 1, table: "phpbb_profile_view"

SQL:
CREATE TABLE phpbb_profile_view(user_id mediumint(8) NOT NULL,viewername varchar(25) NOT NULL,viewer_id mediumint(8) NOT NULL,view_stamp int(11) NOT NULL,counter mediumint(8) NOT NULL) TYPE = MYISAM ALTER TABLE phpbb_users ADD user_profile_view SMALLINT(5) DEFAULT '0' NOT NULL

Was kann ich tun?
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Der Fehler tritt vermutlich bei der Installation auf, richtig?

Wie hast du die Änderungen an der Datenbank gemacht (zu machen versucht)?
Mit dem SQL Statment oder mit der db_update.php ?
konstantin_br
Mitglied
Beiträge: 69
Registriert: 11.02.2007 21:22

Beitrag von konstantin_br »

Hab die installation mit easymod gemacht. danach kam der fehler.

db_install.php hab ich davor schon ausgeführt.

ja, eigentlich bei der Installation tritt der Fehler auf...
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Wurde die Installation trotzdem abgeschlossen?
Sprich: Was passiert wenn du das Forum ganz normal aufrufst?
konstantin_br
Mitglied
Beiträge: 69
Registriert: 11.02.2007 21:22

Beitrag von konstantin_br »

Das Forum erscheint wie immer nur die Funktion funktioniert leider nicht sprich kein pop-up wenn man mein profil angeschaut hat (grad getestet)
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Ich geh mal davon aus, dass der easymod noch nichts verändert hat, weil er wegen einem Fehler abgebrochen hat. Überprüf das bitte indem du nachsiehst ob der Code aus der Einbauanleitung schon eingebaut ist.

Wenn nichts verändert wurde:
Ich weiss nicht ob der besagte Mod überhaupt EMC (easy mod compatible) ist. Ein Einbau per Hand wäre zu empfehlen: http://www.phpbb.de/doku/kb/modsfaq

Wenn du es trotzdem mit easymod machen willst geh mal so vor:
Lösch aus der Mod-Einbau-Anleitung den Teil heraus:

Code: Alles auswählen

#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE phpbb_profile_view(
user_id mediumint( 8 ) NOT NULL ,
viewername varchar( 25 ) NOT NULL ,
viewer_id mediumint( 8 ) NOT NULL ,
view_stamp int( 11 ) NOT NULL, 
counter mediumint( 8 ) NOT NULL
) TYPE = MYISAM;

ALTER TABLE phpbb_users ADD `user_profile_view` SMALLINT( 5 ) DEFAULT '0' NOT NULL ;
ALTER TABLE phpbb_users ADD `user_last_profile_view` INT( 11 ) DEFAULT '0' NOT NULL ;
ALTER TABLE phpbb_users ADD user_profile_view_popup TINYINT(1) default '1' AFTER user_viewemail;
Dann lädst du es nochmal hoch und lässt den easymod das nochmal installieren!
konstantin_br
Mitglied
Beiträge: 69
Registriert: 11.02.2007 21:22

Beitrag von konstantin_br »

Danke, damit klappts wunderbar!
Antworten

Zurück zu „phpBB 2.0: Mod Support“