Problem mit Leuchtes nueuen Postfach MOD

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.
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Problem mit Leuchtes nueuen Postfach MOD

Beitrag von Andy120 »

Wen ich das Postfach aufrufe bekomme ich diesen Fehler...

Code: Alles auswählen

Parse error: parse error, expecting `')'' in /var/www/web102/html/index/phpBB2/postbox.php on line 121
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Üps...
postbox.php
Suche

Code: Alles auswählen

'U_POSTBOX_USER'append_sid("postbox_user.$phpEx?user_id=". $userdata['user_id']),
Ersetze mit

Code: Alles auswählen

'U_POSTBOX_USER' => append_sid("postbox_user.$phpEx?user_id=". $userdata['user_id']),
Suche

Code: Alles auswählen

'EMPTY'lang['Postbox_none_messages'])
Ersetze mit

Code: Alles auswählen

'EMPTY' => $lang['Postbox_none_messages'])
Download aktualisiert.
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

Jetzt kommt das:

Code: Alles auswählen

Could not get postbox data

DEBUG MODE

SQL Error : 1146 Table 'usr_web102_6.POSTBOX_USERS_TABLE' doesn't exist

SELECT pu.box_id, pu.pbdesc, pu.auth, pu.message_count, pm.message_time, u.username FROM POSTBOX_USERS_TABLE pu, POSTBOX_MSG_TABLE pm, phpbb_users u WHERE pu.user_id = u.user_id GROUP BY pu.box_id ORDER BY pu.last_message_id DESC

Line : 43
File : /var/www/web102/html/index/phpBB2/postbox.php
Jetzt müsste die DB ja eine Tabelle haben.... I need this :D
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Du musst die db_update.php ausführen. Es wurden keine Tabellen angelegt.
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

Hi wen ich sie nochmals ausführe kommt...
CREATE TABLE phpbb_postbox_msg ( message_id mediumint(10) unsigned NOT NULL auto_increment, box_id mediumint(8) NOT NULL default '0', message_time int(11) NOT NULL default '0', PRIMARY KEY (message_id) ) TYPE=MyISAM
+++ Error: Table 'phpbb_postbox_msg' already exists

CREATE TABLE phpbb_postbox_msg_text ( message_id mediumint(10) unsigned NOT NULL default '0', bbcode_uid varchar(10) NOT NULL default '', message_subject varchar(60) default NULL, message_text text, PRIMARY KEY (message_id,message_id) ) TYPE=MyISAM
+++ Error: Table 'phpbb_postbox_msg_text' already exists

CREATE TABLE phpbb_postbox_user ( box_id mediumint(8) NOT NULL auto_increment, user_id mediumint(8) NOT NULL default '0', create_date int(11) NOT NULL default '0', auth tinyint(1) NOT NULL default '0', pbdesc text, message_count mediumint(8) NOT NULL default '0', last_message_id mediumint(8) unsigned NOT NULL default '0', KEY box_id (box_id) ) TYPE=MyISAM
+++ Error: Table 'phpbb_postbox_user' already exists
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Doppelarg. Hab die falsche Anleitung ins Paket gepackt :roll:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/constants.php 

# 
#-----[ FIND ]------------------------------------------ 
#
define('GROUPS_TABLE', $table_prefix.'groups');

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
// Postbox
define('POSTBOX_MSG_TABLE', $table_prefix.'postbox_msg');
define('POSTBOX_TXT_TABLE', $table_prefix.'postbox_msg_text');
define('POSTBOX_USERS_TABLE', $table_prefix.'postbox_user');
Download aktualisiert......
Der Teil fehlte noch. Jetzt sollte es passen :roll:
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo :grin:

ich habe den Postbox Mod in die phpbb2 v 2.0.21 installiert und bekomme beim ausführen der db_update.php eine Fehlermeldung vom SQL Server :


REATE TABLE phpbb_postbox_msg_text(
message_id mediumint( 10 ) unsigned NOT NULL default '0',
bbcode_uid varchar( 10 ) NOT NULL default '',
message_subject varchar( 60 ) default NULL ,
message_text text,
PRIMARY KEY ( message_id, message_id )
) TYPE = MYISAM

MySQL meldet: Dokumentation
#1060 - Duplicate column name 'message_id'

Wie bekomm ich den Fehler weg,alles klappt soweit, nur kann ich keine Nachrichten in das Postfach legen .

Gruß
redbull254
Beste Grüße
Walter
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo zusammen :grin:
habe den Fehler gefunden, habe die Suche Funktion nicht richtig benutzt. :oops:

Es hatte jemand anderes auch das Problem und dadurch habe ich jetzt auch die Lösung, Sorry
Klappt jetzt alles, nur eine Frage habe ich noch.
Es wird mir immer wieder eine Nachricht als vorhanden gemeldet, obwohl das Postfach leer ist. Der Fehler lag bei mir, ich hatte das Postfach nicht angelegt und eine Nachricht gesendet. Ist in den unerfindlichen Räumen der SQL Datenbank verschwunden,nur wo ?
Würde das gerne wieder löschen können, wenn sowas öfter mal passiert.
Wer denn oben angeführten Fehler auch mal bekommt.
Das habe ich zusätzlich ausgeführt und dann klappte alles :
CREATE TABLE phpbb_postbox_msg_text ( message_id mediumint(10) unsigned NOT NULL default '0', bbcode_uid varchar(10) NOT NULL default '', message_subject

varchar(60) default NULL, message_text text, PRIMARY KEY (message_id) ) TYPE=MyISAM
Gruß
redbull254
Beste Grüße
Walter
urfaliboy
Mitglied
Beiträge: 16
Registriert: 02.06.2007 13:30
Wohnort: Augsburg
Kontaktdaten:

Beitrag von urfaliboy »

Hallo zusammen...


habe das Mod installiert und nach der Installation bekomme ich diesen fehler...
Could not get postbox data

DEBUG MODE

SQL Error : 1054 Unknown column 'new_msg' in 'field list'

SELECT SUM(new_msg) as new_message FROM phpbb_postbox_user WHERE user_id = '2'

Line : 80
File : postbox.php
Hoffentlich wisst ihr vlt warum bei mir so eine Problem Nachricht erscheint...

Link zum Forum= http://www.belangaz.de.vu
Antworten

Zurück zu „phpBB 2.0: Mod Support“