Probleme nach Einbau des Statistic Mods

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
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

easygo hat geschrieben: Wollen wir jetzt Erbsen zählen? Nimm halt die Neue!
Eigentlich nicht, aber auch dieser Versuch hat nix gebracht.
Hier das Ergebnis:

# CREATE TABLE phpbb_stats_config ( config_name varchar(50) NOT NULL, config_value varchar(255) NOT NULL, PRIMARY KEY (config_name) )
+++ Error: Table 'phpbb_stats_config' already exists

# CREATE TABLE phpbb_stats_modules ( module_id tinyint(8) NOT NULL default '0', name varchar(150) NOT NULL, active tinyint(1) NOT NULL default '0', installed tinyint(1) NOT NULL default '0', display_order mediumint(8) unsigned NOT NULL default '0', update_time mediumint(8) unsigned NOT NULL default '0', auth_value tinyint(2) NOT NULL default '0', module_info_cache blob, module_db_cache blob, module_result_cache blob, module_info_time int(10) unsigned NOT NULL default '0', module_cache_time int(10) unsigned NOT NULL default '0', PRIMARY KEY (module_id) )
+++ Error: Table 'phpbb_stats_modules' already exists

# INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('install_date', '1142893526')
+++ Error: Duplicate entry 'install_date' for key 1

# INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('return_limit', '10')
+++ Error: Duplicate entry 'return_limit' for key 1

# INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('version', '2.1.5')
+++ Error: Duplicate entry 'version' for key 1

# INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('modules_dir', 'stat_modules')
+++ Error: Duplicate entry 'modules_dir' for key 1

# INSERT INTO phpbb_stats_config (config_name, config_value) VALUES ('page_views', '0')
+++ Error: Duplicate entry 'page_views' for key 1

Wo kann ich das ganze direkt editieren?
easygo hat geschrieben: Damit wird der gleiche Präfix verwendet wie in der config.php vorgegeben

und wie es aussieht, hat er dort drin stehn ->

Code: Alles auswählen

$table_prefix = '';
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Nö, vergiss das wieder mit der config.php / da ist dann wohl phpbb_ eingetragen

Sonst hättest du nicht solche Fehlermeldungen -->
+++ Error: Table 'phpbb_stats_config' already exists
Verlinke mal deine aktuelle constants.php als TXT bitte.

Da kann doch was net stimmen. easy
Benutzeravatar
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

easygo hat geschrieben: Verlinke mal deine aktuelle constants.php als TXT bitte.

Da kann doch was net stimmen. easy
Stimmt, irgendwas ist seltsam.
Hier die Datei:
http://forum.iospirates.com/phpBB/inclu ... stants.txt
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hm, alles soweit drin. Verschiebe die beiden Zeilen mal nach unten

Code: Alles auswählen

define('MODULES_TABLE', $table_prefix . 'stats_modules');
define('STATS_CONFIG_TABLE', $table_prefix . 'stats_config');
also direkt 1 über die Zeile mit dem ?> Vielleicht bringt das was.
Benutzeravatar
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

easygo hat geschrieben: also direkt 1 über die Zeile mit dem ?> Vielleicht bringt das was.
Keine Veränderung.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Bevor wir da noch lange rumrätseln :-? / Notlösung

Ersetz die beiden Zeilen durch

Code: Alles auswählen

define('MODULES_TABLE', 'stats_modules'); 
define('STATS_CONFIG_TABLE', 'stats_config');
Dann via SQL / phpMyAdmin Code einfügen und ausführen lassen

Code: Alles auswählen

DROP TABLE IF EXISTS phpbb_stats_config;
DROP TABLE IF EXISTS phpbb_stats_modules;

CREATE TABLE stats_config (
  config_name varchar(50) NOT NULL,
  config_value varchar(255) NOT NULL,
  PRIMARY KEY (config_name)
);

CREATE TABLE stats_modules (
  module_id tinyint(8) NOT NULL default '0',
  name varchar(150) NOT NULL,
  active tinyint(1) NOT NULL default '0',
  installed tinyint(1) NOT NULL default '0',
  display_order mediumint(8) unsigned NOT NULL default '0',
  update_time mediumint(8) unsigned NOT NULL default '0',
  auth_value tinyint(2) NOT NULL default '0',
  module_info_cache blob,
  module_db_cache blob,
  module_result_cache blob,
  module_info_time int(10) unsigned NOT NULL default '0',
  module_cache_time int(10) unsigned NOT NULL default '0',
  PRIMARY KEY (module_id)
);

INSERT INTO stats_config (config_name, config_value) VALUES ('install_date', '');
INSERT INTO stats_config (config_name, config_value) VALUES ('return_limit', '10');
INSERT INTO stats_config (config_name, config_value) VALUES ('version', '2.1.5');
INSERT INTO stats_config (config_name, config_value) VALUES ('modules_dir', 'stat_modules');
INSERT INTO stats_config (config_name, config_value) VALUES ('page_views', '0');
Benutzeravatar
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

easygo hat geschrieben: Dann via SQL / phpMyAdmin Code einfügen und ausführen lassen

Code: Alles auswählen

DROP TABLE IF EXISTS phpbb_stats_config;
DROP TABLE IF EXISTS phpbb_stats_modules;

CREATE TABLE stats_config (
  config_name varchar(50) NOT NULL,
  config_value varchar(255) NOT NULL,
  PRIMARY KEY (config_name)
);

CREATE TABLE stats_modules (
  module_id tinyint(8) NOT NULL default '0',
  name varchar(150) NOT NULL,
  active tinyint(1) NOT NULL default '0',
  installed tinyint(1) NOT NULL default '0',
  display_order mediumint(8) unsigned NOT NULL default '0',
  update_time mediumint(8) unsigned NOT NULL default '0',
  auth_value tinyint(2) NOT NULL default '0',
  module_info_cache blob,
  module_db_cache blob,
  module_result_cache blob,
  module_info_time int(10) unsigned NOT NULL default '0',
  module_cache_time int(10) unsigned NOT NULL default '0',
  PRIMARY KEY (module_id)
);

INSERT INTO stats_config (config_name, config_value) VALUES ('install_date', '');
INSERT INTO stats_config (config_name, config_value) VALUES ('return_limit', '10');
INSERT INTO stats_config (config_name, config_value) VALUES ('version', '2.1.5');
INSERT INTO stats_config (config_name, config_value) VALUES ('modules_dir', 'stat_modules');
INSERT INTO stats_config (config_name, config_value) VALUES ('page_views', '0');
Da stehe ich jetzt leider im Wald.
Wie funktioniert das, bzw. wo muß ich was genau einfügen?
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Benutzeravatar
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

Ich habe den Code SQL Teil des Forums eingefügt und ausgeführt.

Es kam zwar einige male disese Meldung (# MySQL lieferte ein leeres Resultat zurück (d.h. null Zeilen).) Aber Ees sieht so aus als ob jetzt alles funktioniert.

Besten Dank noch mal für die Hilfe, dann kann ich mich an den nächsten Arbeitsschritt machen.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

@easy.....
genau DAS hatte ich gemeint. Schön, daß es wenigstens einer verstanden hat. :lol:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „phpBB 2.0: Mod Support“