Pagina 1 van 1

forum herstellen

Geplaatst: 11 jun 2007, 01:05
door BeAtHEAD
  • Wat is het probleem? Het zijn er verschillende, als ik visual confirmation aanzet, krijg ik een foutmelding, ik pas net een box aan en ik krijg een foutmelding.
    Het probleem is dat het forum een tijdje in handen is geweest van iemand anders, en ik heb weinig zicht op wat die persoon heeft gedaan en kan hem ook niet bereiken
    Wanneer ontstond het probleem?
    Adres van je forum: http://www.beatbox.be/foras
    Modifications op je forum:hashcheck, admin users list, select default language..
    Huidige stijl:subsilver
    phpBB versie: 2.0.22?
    Waar is je forum gehost:
    Heb je onlangs iets verandert aan je forum?
Wat ik eigelik graag had geweten is hoe je de phpbb code er gans nieuw terug opzet (zodat ik de modificaties kan installeren en bijhouden in een log), maar zonder dat de inhoud op het forum verloren gaat.

Kan dit, en vooral hoe ?

Dank op voorhand

Re: forum herstellen

Geplaatst: 11 jun 2007, 09:36
door Markiee
Heb je toevallig nog een backup?

Re: forum herstellen

Geplaatst: 13 jun 2007, 13:38
door BeAtHEAD
ja, die heb ik , maar dan gaan een heleboel posts verloren.
of staat de inhoud van het forum los van de versie van php met modificaties ??

Ik kan anders nu wel een backup nemen van het forum, van de posts of zo ?
en dan de php code vernieuwen en de postsdatabase er terug op zetten ?? Kan dit op de een of andere manier ??

Re: forum herstellen

Geplaatst: 13 jun 2007, 13:41
door ElbertF
Oude PHP of HTML code terugplaatsen heeft geen gevolgen voor de berichten.

Re: forum herstellen

Geplaatst: 17 jun 2007, 02:24
door BeAtHEAD
dus ik kan gewoon een nieuwe versie van phpbb 2.0.22 eropzetten, en nog steeds mn berichten houden ?? welke bestanden moet ik dan backupen ?? sorry voor domme vragen,

Re: forum herstellen

Geplaatst: 17 jun 2007, 12:00
door Stef
Je moet config.php even achterhouden, de rest van de bestanden (behalve: install/ en contrib/) kun je terug uploaden.

Re: forum herstellen

Geplaatst: 10 aug 2007, 00:12
door BeAtHEAD
ik heb dit onlangs geprobeerd en dit werkt niet.
Ik heb alle bestanden van het net gehaald , behalve de config.php en dan een nieuwe phpbb 2.0.22 en het liep fout.
Ik heb de backup er terug opgezet. Maar ik heb nog steeds veel last van foutjes.
Kan iemand me helpen ?
Het kan geen kwaad dat alle mods verdwijnen, zolang de posts en de geregistreerde gebruikers blijven.
Ik weet enkel niet hoe.

Re: forum herstellen

Geplaatst: 10 aug 2007, 09:45
door Stef
Heb je nu een schone phpBB 2.0.22 of niet geïnstalleerd?

Re: forum herstellen

Geplaatst: 26 aug 2007, 00:49
door BeAtHEAD
ik heb de vorige phpbb2.0.22 met mods gedelete (behalve config.php) en een schone phpbb 2.0.22 met Categories hierarchy 2.1.6 pre-installed (http://ptifo.clanmckeen.com/download.php?pack=2) upgeload. De config.php achtergehouden omdat ik de users, posts wilde behouden van vroeger (Er staat al een eerdere versie van categories hierarchy 2.1.4d). Dit is mislukt en toen heb ik er de back-up terug opgezet. Ik ken weinig af van SQL en databases, ik wil enkel verlost zijn van alle mods die geinstalleerd zijn geweest en toch ook de structuur behouden. Vandaar dat ik de pre-installed categories hierarchy er wilde opzetten. Ik werk nl. met subfora.
Is dit dan nog mogelijk ?

Re: forum herstellen

Geplaatst: 26 aug 2007, 01:46
door BeAtHEAD
http://www.phpbb.com/kb/article/manuall ... se-schema/

Ik heb net een fix proberen te doen omdat ik denk dat update_to_latest niet werd gedaan en kwam bij dit uit:

Code: Selecteer alles

Some queries failed

Be sure to post this message in your topic on phpBB.com. For security reasons, delete this file when you are finished. A detailed report follows:

Query 1: CREATE TABLE confirm (`confirm_id` char(32) NOT NULL default '', `session_id` char(32) NOT NULL default '', `code` char(6) NOT NULL default '', PRIMARY KEY (`session_id`,`confirm_id`)) TYPE=MyISAM;
Status: Ran successfully
Query 2: ALTER TABLE sessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL
Status: Error (Duplicate column name 'session_admin')
Query 3: CREATE TABLE sessions_keys (`key_id` varchar(32) NOT NULL default '0', `user_id` mediumint(8) NOT NULL default '0', `last_ip` varchar(8) NOT NULL default '0', `last_login` int(11) NOT NULL default '0', PRIMARY KEY (`key_id`,`user_id`), KEY `last_login` (`last_login`)) TYPE=MyISAM;
Status: Error (Table 'sessions_keys' already exists)
Query 4: UPDATE users SET user_active = 0 WHERE user_id = -1
Status: Ran successfully
Query 5: INSERT INTO config (config_name, config_value) VALUES ('allow_autologin','1')
Status: Error (Duplicate entry 'allow_autologin' for key 1)
Query 6: INSERT INTO config (config_name, config_value) VALUES ('max_autologin_time','0')
Status: Error (Duplicate entry 'max_autologin_time' for key 1)
Query 7: ALTER TABLE users ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL
Status: Error (Duplicate column name 'user_last_login_try')
Query 8: ALTER TABLE users ADD COLUMN user_login_tries smallint(5) unsigned NOT NULL default '0'
Status: Error (Duplicate column name 'user_login_tries')
Query 9: INSERT INTO config (config_name, config_value) VALUES ('max_login_attempts', '5')
Status: Error (Duplicate entry 'max_login_attempts' for key 1)
Query 10: INSERT INTO config (config_name, config_value) VALUES ('login_reset_time', '30')
Status: Error (Duplicate entry 'login_reset_time' for key 1)
Query 11: ALTER TABLE search_results ADD COLUMN `search_time` int(11) NOT NULL default '0'
Status: Error (Duplicate column name 'search_time')
Query 12: INSERT INTO config (config_name, config_value) VALUES ('search_flood_interval', '15')
Status: Error (Duplicate entry 'search_flood_interval' for key 1)
Query 13: INSERT INTO config (config_name, config_value) VALUES ('rand_seed', '0')
Status: Error (Duplicate entry 'rand_seed' for key 1)
Query 14: ALTER TABLE search_results MODIFY COLUMN search_array MEDIUMTEXT NOT NULL
Status: Ran successfully
Query 15: UPDATE config SET config_value = '.0.22' WHERE config_name = 'version'
Status: Ran successfully
Query 16: TRUNCATE TABLE sessions
Status: Ran successfully
Query 17: TRUNCATE TABLE sessions_keys
Status: Ran successfully
De laatste zijn succesvol gerund, dus dacht ik ok, dan ga ik naar phpmyadmin en voeg ik enkel die code toe van php2.0.20 naar 22 in het tweede deel van de fix op de webpagina.
Maar daar moet ik 'phpbb_' vervangen door de prefix van config.php
Probleem is dat er daar bij prefix staat : ' ' , maw helemaal niks. Klopt dit ??
Als ik 'phpbb_' vervang door ' ' , dan werkt de code niet.

Sorry voor de vele vragen, maar ik probeer er wel iets aan te doen.
dank bij voorbaat


edit: op miraculeuze wijze werkt mn 'visuele bevestiging' nu wel. Kunnen jullie om problemen te voorkomen toch nog even bovenstaande code inkijken voor eventuele fouten ?

Re: forum herstellen

Geplaatst: 26 aug 2007, 10:22
door Tom V
Bovenstaande errors willen enkel zeggen dat deze al gedaan zijn.

Hetgene dat je zegt over de prefix kan niet kloppen. Kijk je wel in de juiste database?

Re: forum herstellen

Geplaatst: 31 aug 2007, 17:28
door BeAtHEAD
tis in de config.php dat ik moest zoeken naar de juiste prefix om 'phpbb' te vervangen. In die config.php staat er bij prefix: '', niks dus.
Maar als ik die prefix vervang door '', an gebeurt er niks. die '' zijn nu toegevoegd, ik heb gewoon phpbb gedelete en dan de code proberen runnen.