Meeeting Mod fehlerhafte Darstellung

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Fundus1
Mitglied
Beiträge: 195
Registriert: 20.06.2006 08:35
Wohnort: Schweiz
Kontaktdaten:

Beitrag von Fundus1 »

hast du die acl_options nochmals gecheckt? Welche id hat denn der letzte Eintrag bei dir und welcher ist es?
Besten Dank und Grüsse, Fundus
Wollez
Mitglied
Beiträge: 243
Registriert: 09.02.2008 11:43

Beitrag von Wollez »

Hallole,

sorry das ich mich erst jetzt wieder melde. Konnte leider nicht früher weitermachen.

ich habe jetzt mal alle DB Tabellen und Felder die vom Meeting.Mod waren gelöscht und wollte diese neu anlegen. Dabei bin ich auf das eigentliche Problem gestoßen.

Beim Anlegen dieser Tabelle:

Code: Alles auswählen

CREATE TABLE phpbb_meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 
macht er Schwierigkeiten.

Ich habe versucht dies von Hand anzulegen, aber beim "Primary Key" macht er Probleme.

Stimmt den das SQL Script?

Gruß Wollez
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Stimmt den das SQL Script?
Nein.

Die Zeile

Code: Alles auswählen

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL , 
muss so lauten:

Code: Alles auswählen

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL auto_increment, 
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Beitrag von Overhead »

Hallo zusammen

um das Ganze etwas vernüftiger aufzubauen habe ich folgendes versucht.

Code: Alles auswählen

CREATE TABLE phpbb_3meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 

nun bekomme ich aber folgende Meldung
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '
und da hakt es bei mir - da blicke ich nicht durch - weiss jemand Rat?

cu Overhead
== MAKE MY DAY ==
mark05
Mitglied
Beiträge: 69
Registriert: 19.12.2006 09:49
Wohnort: 51427 Bergisch Gladbach
Kontaktdaten:

Beitrag von mark05 »

Overhead hat geschrieben:Hallo zusammen

um das Ganze etwas vernüftiger aufzubauen habe ich folgendes versucht.

Code: Alles auswählen

CREATE TABLE phpbb_3meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 

nun bekomme ich aber folgende Meldung
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '
und da hakt es bei mir - da blicke ich nicht durch - weiss jemand Rat?

cu Overhead

ich glaube da felht nen leerzeichen
muesste wohl "TEXT UTF8_BIN" sein

holger
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag von franki »

Overhead hat geschrieben:Hallo zusammen

um das Ganze etwas vernüftiger aufzubauen habe ich folgendes versucht.

Code: Alles auswählen

CREATE TABLE phpbb_3meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 

nun bekomme ich aber folgende Meldung
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '
und da hakt es bei mir - da blicke ich nicht durch - weiss jemand Rat?

cu Overhead
Hallo @Overhead
Erstmal ändere folgendes

Code: Alles auswählen

CREATE TABLE phpbb_3meeting_data
in

Code: Alles auswählen

CREATE TABLE phpbb_3_meeting_data
Ich gehe davon aus, dass dein Syntax phpbb_3 ist, dann muss der
Unterstrich noch dazwischen sonst heist die Tabelle nämlich 3meeting_data
Dann versuche dieses mal.

Code: Alles auswählen

CREATE TABLE phpbb_3_meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXT UTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
)
LG Franki
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Beitrag von Overhead »

@ oxpus + franki

danke für Eure Tipps - leider kommt trotz der Leerzeile und der Abänderung des Tabellentitel eine Fehlermeldung die sich nun auf

Code: Alles auswählen

meeting_desc TEXT UTF8_BIN NOT NULL ,
bezieht - witziger Weise passier folgendes:

Ich gebe folgendes ein:

Code: Alles auswählen

CREATE TABLE phpbb_3_meeting_data( 

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT , 
meeting_time varchar( 10 ) DEFAULT '' NOT NULL , 
meeting_until varchar( 10 ) DEFAULT '' NOT NULL , 
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL , 
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL , 
meeting_desc TEXT UTF8_BIN NOT NULL , 
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL , 
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL , 
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL , 
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0', 
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '', 
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '', 
PRIMARY KEY ( meeting_id ) 
)
und als Fehler kommt:

Code: Alles auswählen

SQL-Befehl: 

CREATE TABLE phpbb_3_meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 
MySQL meldet:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UTF8_BIN NOT NULL ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0'
zurück.... jetzt bin ich aber etwas sprachlos.

Denn egal ob ich den Code per c+p einfüge oder händisch eintippe immer kommt die gleiche Meldung!

cu

Overhead
== MAKE MY DAY ==
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So wäre es auch korrekter:

Code: Alles auswählen

meeting_desc TEXT UTF8_BIN,
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Beitrag von Overhead »

Hallo Karsten

das mag ja richtig sein doch wenn ich das so mache

Code: Alles auswählen

SQL-Befehl: 

CREATE TABLE phpbb_3_meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXT UTF8_BIN ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id ) 
) 
dann bekomme ich das:
SQL-Befehl:

CREATE TABLE phpbb_3_meeting_data(

meeting_id MEDIUMINT( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
meeting_time varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_until varchar( 10 ) DEFAULT '' NOT NULL ,
meeting_location VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_subject VARCHAR( 255 ) COLLATE UTF8_BIN NOT NULL ,
meeting_desc TEXTUTF8_BIN,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_edit_by_user MEDIUMINT( 8 ) DEFAULT '0' NOT NULL ,
meeting_notify TINYINT( 1 ) NOT NULL DEFAULT '0',
bbcode_uid varchar( 10 ) NOT NULL DEFAULT '',
bbcode_bitfield varchar( 255 ) NOT NULL DEFAULT '',
PRIMARY KEY ( meeting_id )
)

MySQL meldet:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UTF8_BIN ,
meeting_places MEDIUMINT( 8 ) DEFAULT '0' NOT NULL

cu Overhead
== MAKE MY DAY ==
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Axo ja, das "COLLATE" davor fehlt dann...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „[3.0.x] Mod Support“