Seite 6 von 8

Verfasst: 21.08.2006 15:39
von soulbrot
das steht in der db phpbb_14, also die auch in der config steht!
-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Host: mysql
-- Erstellungszeit: 21. August 2006 um 13:31
-- Server Version: 4.1.14
-- PHP-Version: 4.3.11
--
-- Datenbank: `phpbb_14`
--

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `phpbb_config`
--

CREATE TABLE `phpbb_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(255) NOT NULL default '',
PRIMARY KEY (`config_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Daten für Tabelle `phpbb_config`
--

INSERT INTO `phpbb_config` VALUES ('config_id', '1');
INSERT INTO `phpbb_config` VALUES ('board_disable', '0');
INSERT INTO `phpbb_config` VALUES ('sitename', 'xxx Fan Forum');
INSERT INTO `phpbb_config` VALUES ('site_desc', 'News Chat and Photos');
INSERT INTO `phpbb_config` VALUES ('cookie_name', 'phpbb2mysql');
INSERT INTO `phpbb_config` VALUES ('cookie_path', '/');
INSERT INTO `phpbb_config` VALUES ('cookie_domain', '');
INSERT INTO `phpbb_config` VALUES ('cookie_secure', '0');
INSERT INTO `phpbb_config` VALUES ('session_length', '3600');
INSERT INTO `phpbb_config` VALUES ('allow_html', '0');
INSERT INTO `phpbb_config` VALUES ('allow_html_tags', 'b,i,u,pre');
INSERT INTO `phpbb_config` VALUES ('allow_bbcode', '1');
INSERT INTO `phpbb_config` VALUES ('allow_smilies', '1');
INSERT INTO `phpbb_config` VALUES ('allow_sig', '1');
INSERT INTO `phpbb_config` VALUES ('allow_namechange', '0');
INSERT INTO `phpbb_config` VALUES ('allow_theme_create', '0');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_local', '0');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_remote', '1');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_upload', '1');
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '1');
INSERT INTO `phpbb_config` VALUES ('override_user_style', '0');
INSERT INTO `phpbb_config` VALUES ('posts_per_page', '15');
INSERT INTO `phpbb_config` VALUES ('topics_per_page', '50');
INSERT INTO `phpbb_config` VALUES ('hot_threshold', '25');
INSERT INTO `phpbb_config` VALUES ('max_poll_options', '10');
INSERT INTO `phpbb_config` VALUES ('max_sig_chars', '255');
INSERT INTO `phpbb_config` VALUES ('max_inbox_privmsgs', '50');
INSERT INTO `phpbb_config` VALUES ('max_sentbox_privmsgs', '25');
INSERT INTO `phpbb_config` VALUES ('max_savebox_privmsgs', '50');
INSERT INTO `phpbb_config` VALUES ('board_email_sig', 'Welcome to ...);
INSERT INTO `phpbb_config` VALUES ('board_email', 'webmaster@xxx.com');
INSERT INTO `phpbb_config` VALUES ('smtp_delivery', '0');
INSERT INTO `phpbb_config` VALUES ('smtp_host', '');
INSERT INTO `phpbb_config` VALUES ('smtp_username', '');
INSERT INTO `phpbb_config` VALUES ('smtp_password', '');
INSERT INTO `phpbb_config` VALUES ('sendmail_fix', '0');
INSERT INTO `phpbb_config` VALUES ('require_activation', '1');
INSERT INTO `phpbb_config` VALUES ('flood_interval', '15');
INSERT INTO `phpbb_config` VALUES ('board_email_form', '0');
INSERT INTO `phpbb_config` VALUES ('avatar_filesize', '6144');
INSERT INTO `phpbb_config` VALUES ('avatar_max_width', '150');
INSERT INTO `phpbb_config` VALUES ('avatar_max_height', '150');
INSERT INTO `phpbb_config` VALUES ('avatar_path', 'images/avatars');
INSERT INTO `phpbb_config` VALUES ('avatar_gallery_path', 'images/avatars/gallery');
INSERT INTO `phpbb_config` VALUES ('smilies_path', 'images/smiles');
INSERT INTO `phpbb_config` VALUES ('default_style', '1');
INSERT INTO `phpbb_config` VALUES ('default_dateformat', 'D M d, Y g:i a');
INSERT INTO `phpbb_config` VALUES ('board_timezone', '0');
INSERT INTO `phpbb_config` VALUES ('prune_enable', '1');
INSERT INTO `phpbb_config` VALUES ('privmsg_disable', '1');
INSERT INTO `phpbb_config` VALUES ('gzip_compress', '0');
INSERT INTO `phpbb_config` VALUES ('coppa_fax', '');
INSERT INTO `phpbb_config` VALUES ('coppa_mail', '');
INSERT INTO `phpbb_config` VALUES ('record_online_users', '9');
INSERT INTO `phpbb_config` VALUES ('record_online_date', '1155240198');
INSERT INTO `phpbb_config` VALUES ('server_name', 'xxx.com');
INSERT INTO `phpbb_config` VALUES ('server_port', '80');
INSERT INTO `phpbb_config` VALUES ('script_path', '/xxxForum');
INSERT INTO `phpbb_config` VALUES ('version', '.0.21');
INSERT INTO `phpbb_config` VALUES ('allow_autologin', '1');
INSERT INTO `phpbb_config` VALUES ('max_autologin_time', '0');
INSERT INTO `phpbb_config` VALUES ('max_login_attempts', '5');
INSERT INTO `phpbb_config` VALUES ('login_reset_time', '30');
INSERT INTO `phpbb_config` VALUES ('search_flood_interval', '15');
INSERT INTO `phpbb_config` VALUES ('rand_seed', 'adb642d7884f4a40b1311b8e8bad1545');
INSERT INTO `phpbb_config` VALUES ('search_min_chars', '3');

Verfasst: 21.08.2006 15:40
von soulbrot
und das ist die phpbb tabelle
-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Host: mysql
-- Erstellungszeit: 21. August 2006 um 13:34
-- Server Version: 4.1.14
-- PHP-Version: 4.3.11
--
-- Datenbank: `phpbb`--

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `phpbb_config`
--

CREATE TABLE `phpbb_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(255) NOT NULL default '',
PRIMARY KEY (`config_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Daten für Tabelle `phpbb_config`
--

INSERT INTO `phpbb_config` VALUES ('config_id', '1');
INSERT INTO `phpbb_config` VALUES ('board_disable', '1');
INSERT INTO `phpbb_config` VALUES ('sitename', 'xxx Forum');
INSERT INTO `phpbb_config` VALUES ('site_desc', 'xxx Forum');
INSERT INTO `phpbb_config` VALUES ('cookie_name', 'phpbb2mysql');
INSERT INTO `phpbb_config` VALUES ('cookie_path', '/');
INSERT INTO `phpbb_config` VALUES ('cookie_domain', '');
INSERT INTO `phpbb_config` VALUES ('cookie_secure', '0');
INSERT INTO `phpbb_config` VALUES ('session_length', '3600');
INSERT INTO `phpbb_config` VALUES ('allow_html', '0');
INSERT INTO `phpbb_config` VALUES ('allow_html_tags', 'b,i,u,pre');
INSERT INTO `phpbb_config` VALUES ('allow_bbcode', '1');
INSERT INTO `phpbb_config` VALUES ('allow_smilies', '1');
INSERT INTO `phpbb_config` VALUES ('allow_sig', '1');
INSERT INTO `phpbb_config` VALUES ('allow_namechange', '0');
INSERT INTO `phpbb_config` VALUES ('allow_theme_create', '0');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_local', '1');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_remote', '0');
INSERT INTO `phpbb_config` VALUES ('allow_avatar_upload', '1');
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '1');
INSERT INTO `phpbb_config` VALUES ('override_user_style', '0');
INSERT INTO `phpbb_config` VALUES ('posts_per_page', '15');
INSERT INTO `phpbb_config` VALUES ('topics_per_page', '50');
INSERT INTO `phpbb_config` VALUES ('hot_threshold', '25');
INSERT INTO `phpbb_config` VALUES ('max_poll_options', '10');
INSERT INTO `phpbb_config` VALUES ('max_sig_chars', '255');
INSERT INTO `phpbb_config` VALUES ('max_inbox_privmsgs', '5');
INSERT INTO `phpbb_config` VALUES ('max_sentbox_privmsgs', '5');
INSERT INTO `phpbb_config` VALUES ('max_savebox_privmsgs', '5');
INSERT INTO `phpbb_config` VALUES ('board_email_sig', 'You must ...');
INSERT INTO `phpbb_config` VALUES ('board_email', 'ywebmaster@xxx.com');
INSERT INTO `phpbb_config` VALUES ('smtp_delivery', '0');
INSERT INTO `phpbb_config` VALUES ('smtp_host', '');
INSERT INTO `phpbb_config` VALUES ('smtp_username', '');
INSERT INTO `phpbb_config` VALUES ('smtp_password', '');
INSERT INTO `phpbb_config` VALUES ('sendmail_fix', '1');
INSERT INTO `phpbb_config` VALUES ('require_activation', '1');
INSERT INTO `phpbb_config` VALUES ('flood_interval', '15');
INSERT INTO `phpbb_config` VALUES ('board_email_form', '0');
INSERT INTO `phpbb_config` VALUES ('avatar_filesize', '6144');
INSERT INTO `phpbb_config` VALUES ('avatar_max_width', '80');
INSERT INTO `phpbb_config` VALUES ('avatar_max_height', '80');
INSERT INTO `phpbb_config` VALUES ('avatar_path', 'images/avatars');
INSERT INTO `phpbb_config` VALUES ('avatar_gallery_path', 'images/avatars/gallery');
INSERT INTO `phpbb_config` VALUES ('smilies_path', 'images/smiles');
INSERT INTO `phpbb_config` VALUES ('default_style', '1');
INSERT INTO `phpbb_config` VALUES ('default_dateformat', 'D M d, Y g:i a');
INSERT INTO `phpbb_config` VALUES ('board_timezone', '0');
INSERT INTO `phpbb_config` VALUES ('prune_enable', '1');
INSERT INTO `phpbb_config` VALUES ('privmsg_disable', '1');
INSERT INTO `phpbb_config` VALUES ('gzip_compress', '0');
INSERT INTO `phpbb_config` VALUES ('coppa_fax', '');
INSERT INTO `phpbb_config` VALUES ('coppa_mail', '');
INSERT INTO `phpbb_config` VALUES ('record_online_users', '13');
INSERT INTO `phpbb_config` VALUES ('record_online_date', '1117659086');
INSERT INTO `phpbb_config` VALUES ('server_name', 'xxx.com');
INSERT INTO `phpbb_config` VALUES ('server_port', '80');
INSERT INTO `phpbb_config` VALUES ('script_path', '/board');
INSERT INTO `phpbb_config` VALUES ('version', '.0.11');
INSERT INTO `phpbb_config` VALUES ('max_login_attempts', '5');
INSERT INTO `phpbb_config` VALUES ('login_reset_time', '30');
die phpbb_config ist also noch für ein uralt vorgänger forum ausgelegt... :roll:

Verfasst: 21.08.2006 15:55
von Mahony
Hallo

Achso du hast 15 verschiedene Datenbanken mit jeweils installiertem Forum?
Dann lade den install und den contrib Ordner in den Foren-root des jeweiligen Forums hoch im Falle des phpbb nach board) und rufe dann die update_to_latest.php auf.
Natürlich musst du die neuen Foren-Dateien auch noch hochladen in den jeweiligen Foren-Ordner. Anschliessend die Ordner install und contrib wieder löschen.

EDIT: Die Datei config.php darfst du nicht mit hochladen. (also die aus dem Installations-Packet).


Grüße: Mahony

Verfasst: 21.08.2006 16:29
von soulbrot
naja, wieviel ich da habe es waren weiß ich nicht genau!!
einige davon sind glaube ich gelöscht n paar duplikate habe ich gesehen auf dem ftp server...ich sagte ja, ich das von einem mit -50 ahnung übernommen habe. daher ist das auch so zugemüllt.
für die beiden boards die ich betreibe (aktuell sinds nur 2!)
habe ich ja schon beim update das install update und co gemacht.

wie ist dein ratschlag jetzt nach dieser info?

Verfasst: 21.08.2006 16:37
von Mahony
Hallo
Ich habe dir eine PN geschickt. Wenn die config.php für das jeweilige Forum vorhanden ist (und korrekt - also nicht leer), kannst du per update_to_latest.php die Foren updaten.
Die nicht genutzten Foren (und Datenbanken) würde ich löschen.

Grüße: Mahony

Verfasst: 21.08.2006 16:57
von soulbrot
ich habe herausgefunden dass lediglich 3 boards 14,15,16 auf der platte sind. von den werden eh nur 2 genutzt.

mir ist der datenmüll relativ egal. mich interessiert warum der code beim ersten klappte, und beim zweiten nicht! desweiteren würde mich auch interessieren, was denn nun der code letztendlich bewirken soll und was die probleme beim update hervorgerufen hat.
(immer nur nachmachen und fragen kann ja nicht alles sein. man wills ja auch mal zumindest ansatzweise nachvollziehen und ein bisschen verstehen :wink: )

Verfasst: 21.08.2006 17:21
von Mahony
Hallo
Das Update gilt jeweils nur für die angesprochene Datenbank. Also wenn das Forum Nummer 14 im Ordner board liegt und die Datenbank phpbb_14 die dazugehörige Datenbank ist, wird natürlich auch nur die phpbb_14 Datenbank upgedatet und nicht alle auf dem Server liegenden (logisch oder? ). Die neuen Foren-Dateien müssen ebenfalls in den Foren-Ordner (des Forums welches du updaten möchtest) hochgeladen werden (Da das Update aus zwei Teilen besteht - dem Datenbank-Update und den Foren-Dateien).

Fehler wie dieser
Error :: Access denied for user 'yscr_bbG1j8'@'localhost' to database 'phpbb_15'
treten auf wenn zum Beispiel die Datei config.php leer oder falsch konfiguriert ist. Du hast dann einfach keinen Zugriff auf die Datenbank.

Dazu
was denn nun der code letztendlich bewirken soll
Damit wird die neue Tabelle deinprefix_sessions_keys angelegt.

Dazu
mich interessiert warum der code beim ersten klappte, und beim zweiten nicht
Poste nochmal die genaue Fehlermeldung die da kommt (ohne das selbst zu sehen ist das immer schwierig nachzuvollziehen - wenn ich das selbst sehe ist es eine Sache von wenigen Minuten).



Grüße: Mahony

Verfasst: 21.08.2006 17:43
von soulbrot
Mahony hat geschrieben:Hallo
Das Update gilt jeweils nur für die angesprochene Datenbank. Also wenn das Forum Nummer 14 im Ordner board liegt und die Datenbank phpbb_14 die dazugehörige Datenbank ist, wird natürlich auch nur die phpbb_14 Datenbank upgedatet und nicht alle auf dem Server liegenden (logisch oder? ). Die neuen Foren-Dateien müssen ebenfalls in den Foren-Ordner (des Forums welches du updaten möchtest) hochgeladen werden (Da das Update aus zwei Teilen besteht - dem Datenbank-Update und den Foren-Dateien).
ich glaube wie reden seit einigen seiten aneinander vorbei:
ich habe 2 boards die ich zum laufen bringen möchte. das dritte kann ich auch löschen.
dank eurer hilfe habe ich das erste zum laufen gebracht.
als beim zweiten genau das gleiche problem auftrat, habe ich mich exakt an die vorgehensweise zuvor gehalten und den code von _15 auf _14 abgeändert. nur hier hat es nicht funktioniert. es kamen fehlermeldungen.

hier ist die config des boards was nicht läuft:
$dbms = 'mysql';

$dbhost = 'mysql';
$dbname = 'phpbb_14';
$dbuser = 'xxx';
$dbpasswd = 'xxxx';

$table_prefix = 'phpbb_';

define('PHPBB_INSTALLED', true);

Verfasst: 21.08.2006 17:48
von soulbrot
nach eingabe

Code: Alles auswählen

CREATE TABLE phpbb_14_sessions_keys ( 
  key_id varchar(32) DEFAULT '0' NOT NULL, 
  user_id mediumint(8) DEFAULT '0' NOT NULL, 
  last_ip varchar(8) DEFAULT '0' NOT NULL, 
  last_login int(11) DEFAULT '0' NOT NULL, 
  PRIMARY KEY (key_id, user_id), 
  KEY last_login (last_login) 
); 

ALTER TABLE phpbb_14_users ADD user_login_tries smallint(5) UNSIGNED DEFAULT '0' NOT NULL; 
ALTER TABLE phpbb_14_users ADD user_last_login_try int(11) DEFAULT '0' NOT NULL; 

INSERT INTO phpbb_14_config (config_name, config_value) VALUES ('max_login_attempts', '5'); 
INSERT INTO phpbb_14_config (config_name, config_value) VALUES ('login_reset_time', '30');
erscheint
#1050 - Table 'phpbb_14_sessions_keys' already exists

Verfasst: 21.08.2006 17:51
von soulbrot
und nach

Code: Alles auswählen

ALTER TABLE phpbb_14_users ADD user_login_tries smallint(5) UNSIGNED DEFAULT '0' NOT NULL; 
ALTER TABLE phpbb_14_users ADD user_last_login_try int(11) DEFAULT '0' NOT NULL; 

INSERT INTO phpbb_14_config (config_name, config_value) VALUES ('max_login_attempts', '5'); 
INSERT INTO phpbb_14_config (config_name, config_value) VALUES ('login_reset_time', '30');
bekomm ich
#1146 - Table 'phpbb_14.phpbb_14_users' doesn't exist