Seite 3 von 8

Verfasst: 07.11.2003 13:35
von bennily
ich habs sogar doppelt.
Einmal phpbb_2notes
Und noch phpbb_notes

Verfasst: 07.11.2003 14:39
von oxpus
Da passt was nicht. Lösch mal bitte beide Tabellen und führe das Datenbank-Query ("INSERT ...") nochmal aus. Aber auch darauf achten, wie die anderen Tabellennamen beginnen und den SQL-Befehl entsprechend anpassen. Also "phpbb_" entsprechend ändern.

Verfasst: 07.11.2003 18:12
von bennily
die anderen starten alle phpbb2_
Soll ich das dann ändern?

Verfasst: 07.11.2003 18:15
von oxpus
Ja. Dann sollte es auch laufen. Es sind aber 2 SQL-Statements. Ein CREATE TABLE und ein INSERT. Also bei beiden ändern.

Verfasst: 15.11.2003 15:05
von danzas
Nachdem ich den Button zum Abschicken einer neuen Notiz drücke, bekomme ich die Login-Screen. Er scheint beim Absenden die Session zu verlieren.

Bekanntes Problem?

Gruss,
Chris

Verfasst: 15.11.2003 16:40
von oxpus
Öh nö. Ist mir neu. Ich werde das mal prüfen...

EDIT: Hm, ich kann da keinen Fehler finden. Die Session-ID wird der posting_notes.php mit übergeben, so dass hier alles sauber funktionieren sollte. Ruf doch diese Datei mal per Link direkt auf, ob das gleiche passiert. Und zum Anderen: Hat der betreffende Benutzer autologin aktiviert???

Verfasst: 20.11.2003 00:16
von Peggy
Hi,

ich bin dumm und verstehe die letzten beiden Zeilen nicht:
# ----- QUERY DATABASE ----------------------------------------
# // Change the table-prefix 'phpbb_' if your tables haves another one!!!
#
CREATE TABLE phpbb_notes (
post_id mediumint(8) unsigned NOT NULL auto_increment,
poster_id mediumint(8) NOT NULL default '0',
post_subject varchar(60) default NULL,
post_text text,
post_time int(11) NOT NULL default '0',
PRIMARY KEY (post_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
Meine db meldet:
Fehler

SQL-Befehl :

CREATE TABLE `phpbb_notes` (
`post_id` MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
`poster_id` MEDIUMINT DEFAULT '0' NOT NULL ,
`post_subject` VARCHAR,
`post_text` TEXT NOT NULL ,
`post_time` INT DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `post_id` )
) TYPE = MYISAM

MySQL meldet:

You have an error in your SQL syntax near ' `post_text` TEXT NOT NULL, `post_time` INT DEFAULT '0' NOT NULL, PRIMARY KEY (`' at line 1
Was muss ich da eintragen?

edit: anscheinend verstehe ich alle Zeilen nicht. Dumme sollten wohl bei der PN bleiben. :(

Verfasst: 20.11.2003 06:57
von Guido
oxpus hat geschrieben:Jo Testboard bei mir:
http://www.oxpus.de

Und Testaccount:

User: caro
Passwort: caro

Fleissiges ausprobieren...
@oxpus:

Wie heisst dieser Mod den Du bei Dir im Board hast:
Seite in 0.6921 Sekunden generiert ( SQL: 0.2328s = 34% | PHP: 0.4593s = 66% | 74 Queries )

Server hat 1 Seite(n) in den letzten 5 Minuten erstellt «» 9891 Aufrufe bislang «» Debug an «» GZIP aktiviert
Der Mod von Smartor macht das rote meines Erachtens nicht oder gibt es da einen neuen ?

Danke für Deine Hilfe

Guido

Verfasst: 20.11.2003 07:19
von oxpus
Ich hab u.a. "Server Load Mod" und anderes drinnen. Ich müsste das mal zusammensuchen und könnte Dir das dann per Email schicken...

Verfasst: 20.11.2003 07:23
von oxpus
.EGGY:. hat geschrieben:Hi,

ich bin dumm und verstehe die letzten beiden Zeilen nicht:
# ----- QUERY DATABASE ----------------------------------------
# // Change the table-prefix 'phpbb_' if your tables haves another one!!!
#
CREATE TABLE phpbb_notes (
post_id mediumint(8) unsigned NOT NULL auto_increment,
poster_id mediumint(8) NOT NULL default '0',
post_subject varchar(60) default NULL,
post_text text,
post_time int(11) NOT NULL default '0',
PRIMARY KEY (post_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
Meine db meldet:
Fehler

SQL-Befehl :

CREATE TABLE `phpbb_notes` (
`post_id` MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
`poster_id` MEDIUMINT DEFAULT '0' NOT NULL ,
`post_subject` VARCHAR,
`post_text` TEXT NOT NULL ,
`post_time` INT DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `post_id` )
) TYPE = MYISAM

MySQL meldet:

You have an error in your SQL syntax near ' `post_text` TEXT NOT NULL, `post_time` INT DEFAULT '0' NOT NULL, PRIMARY KEY (`' at line 1
Was muss ich da eintragen?

edit: anscheinend verstehe ich alle Zeilen nicht. Dumme sollten wohl bei der PN bleiben. :(
Du musst auch noch die Zeilen

Code: Alles auswählen

PRIMARY KEY ( `post_id` )
) TYPE = MYISAM
mit übernehmen!
Und ganz wichtig:

Code: Alles auswählen

INSERT INTO phpbb_config ( config_name , config_value ) 
VALUES ('notes', '20');
auch ausführen, ansonsten können keine Notizen erfasst werden!

Und welche Datenbank setzt Du ein? Diese SQL-Anweisung gilt zunächst nur für MySQL-Datenbanken...

Und was in der Installationsanleitung folgt, sind Angaben wie
OPEN = Öffne
AFTER, ADD = Füge danach ein
FIND = Finde
REPLACE WITH = Ersetze mit
BEFORE, ADD = Davor einfügen
und so weiter. Da gibt es hier glaub ich aber auch einen Artikel drüber...

OXPUS