Foorumin siirto, pientä ongelmaa

Arkisto phpBB2 versiosta.
Tuki tälle versiolle on loppunut 1.1.2009
Alueen säännöt
phpBB2 tuki on loppunut 1.1.2009

Alkuperäinen tiedote phpbb.comista löytyy tämän linkin takaa.
http://www.phpbb.com/community/viewtopi ... &t=1385785

Nämä alueet on jätetty toistaiseksi näkyville Arkistona.
phpBB2 ongelmia ei tule kirjoittaa phpBB3 alueelle, Ainoa tuettu toimenpide phpBB2:en on konvertoiminen phpBB3 versioon. :)
JoonasH
Oppii uutta
Oppii uutta
Viestit:40
Liittynyt:19 Helmi 2006, 13:25
Foorumin siirto, pientä ongelmaa

Viesti Kirjoittaja JoonasH » 03 Maalis 2007, 10:55

Vaihdoin palveluntarjoajaa, joten siinä sivussa eteen tuli tietysti myös foorumin siirtäminen. Tässä vaiheittain, mitä tein:

1. Otin varmuuskopion foorumin tietokannasta.
2. Asensin foorumin uudelle palveluntarjoajalleni.
3. Palautin varmuuskopion.
4. Tässä vaiheessa huomasin, etten ollut ottanut varmuuskopiota foorumin tiedostoista. Luulin, että tietokannan varmuuskopio riittää... :x Enkä enää pääse kopioimaan tiedostoja vanhalta palveluntarjoajaltani, minulla on vain koneella foorumin tiedostot, joille on toki tehty jotain muutoksia, mutta ilmeisesti siellä palvelimella olevat tiedostot olisi olleet jotenkin erilaisia... Korvasin kuitenkin alkuperäiset, asennuksen jäljiltä olevat tiedostot niillä hieman muutetuilla, mitä nyt koneelta löytyi.

Vaikka en ollut tajunnut ottaa varmuuskopioita tiedostoista, foorumi tuntui pelittävän ihan hyvin. Kaikki viestit ja käyttäjät olivat tallessa ja muutenkin homma tuntui pelaavan. Mutta mutta, kun aloin kirjoittaa testausviestiä, niin foorumi alkoi herjaamaan tällaista:

Koodi: Valitse kaikki

<' . $tag[1] . $attributes . '>'; } else { return htmlspecialchars('<' . $tag[1] . $attributes . '>'); } } // Finally, this is not an allowed tag so strip all the attibutes and escape it else { return htmlspecialchars('<' . $tag[1] . '>'); } } ?>
Warning: Cannot modify header information - headers already sent by (output started at /home/uno2298/public_html/foorumi/includes/functions_post.php:900) in /home/uno2298/public_html/foorumi/includes/page_header.php on line 483

Warning: Cannot modify header information - headers already sent by (output started at /home/uno2298/public_html/foorumi/includes/functions_post.php:900) in /home/uno2298/public_html/foorumi/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /home/uno2298/public_html/foorumi/includes/functions_post.php:900) in /home/uno2298/public_html/foorumi/includes/page_header.php on line 486
Tästä huolimata viestin lähettäminen onnistui. Mikä mahtaa mättää? Veikkaisin ongelman olevan tuossa, että hölmöyksissäni en ottanut kopioita foorumin tiedostoista.

EDIT: Tässä vielä nämä perustiedot.

Foorumin osoite: http://www.lihansyojakasvit.net/foorumi/index.php
Käytössä oleva tyyli: SubSilver
Mitä MODeja on asennettuna: Userlist
phpBB:n versio: Uusin (2.0.22)
PHP versio: 5.jotain, en ole varma.
Mikä tietokanta ja sen versio: MySQL 5.x
Palveluntarjoaja: Webol
Onko tämä asennettu itse?: On
Onko tämä päivitys, mistä/mihin: Ei
Onko tämä foorumi konversio jostain toisesta foorumista: Ei
Onko olemassa testitunnuksia, jos halutaan tulla kokeilemaan: Ei, mutta tarvittaessa teen sellaiset.

Avatar
Admin
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:721
Liittynyt:13 Marras 2005, 15:45

Viesti Kirjoittaja Admin » 03 Maalis 2007, 12:30

Ainoa mitä olisi oikeasti tarvinnut olisi ollut vanha config.php. Onko se vanha siirretty nyt tuonne?

JoonasH
Oppii uutta
Oppii uutta
Viestit:40
Liittynyt:19 Helmi 2006, 13:25

Viesti Kirjoittaja JoonasH » 03 Maalis 2007, 12:55

Ei, kun en silloin ottanut niitä talteen, ja sopimus on päättyi vanhan palveluntarjoajan kanssa eilen, joten en pysty sitä itse hankkimaan. :oops: Pitää kysellä vanhalta palveluntarjoajalta, suostuisivatko lähettämään sen minulle.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: Foorumin siirto, pientä ongelmaa

Viesti Kirjoittaja mrl586 » 03 Maalis 2007, 20:11

JoonasH kirjoitti: PHP versio: 5.jotain, en ole varma.
Mikä tietokanta ja sen versio: MySQL 5.x
Palveluntarjoaja: Webol
Webolin palvelimella PHP on tällä hetkellä versiota 5.2.1 ja MySQL versiota 5.0.32

Avatar
Admin
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:721
Liittynyt:13 Marras 2005, 15:45

Viesti Kirjoittaja Admin » 03 Maalis 2007, 20:43

Saitko vanhan config.php:n?

JoonasH
Oppii uutta
Oppii uutta
Viestit:40
Liittynyt:19 Helmi 2006, 13:25

Viesti Kirjoittaja JoonasH » 03 Maalis 2007, 22:14

Eivät ole vielä vastanneet mitään, joten huomiselle ainakin menee.

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 04 Maalis 2007, 14:24

Config.php tiedosto ei taida tässätapauksessa auttaa, kun on menty uudelle palveluntarjoajalle ja vieraaseen tietokantaan, jos tietokannan tiedot, eli osoite, käyttäjä ja salasana ei ole samoja.

Mutta, ota puhtaasta phpBB paketista tiedostot functions_post.php ja page_header.php
Siirrä ne palvelimelle ylikirjoittaen vanhat tiedostot.

Ota myös kopio noista vanhoista tiedostoista.

JoonasH
Oppii uutta
Oppii uutta
Viestit:40
Liittynyt:19 Helmi 2006, 13:25

Viesti Kirjoittaja JoonasH » 04 Maalis 2007, 14:32

Jees, tuolla lähti toimimaan, kiitos Lurttinen! :)

Avatar
EveS
MODaaja
MODaaja
Viestit:71
Liittynyt:25 Kesä 2006, 07:25

Viesti Kirjoittaja EveS » 27 Maalis 2007, 09:54

Itselläkin on ensi viikolla foorumin siirto edessä. Palveluntarjoaja on sama, mutta domain eri.

Mikä olisi kaikkein yksinkertaisin ja helpoin tapa siirtää foorumi tällaisessa tapauksessa? Täytyykö tehdä niin kuin JoonasH, että varmuuskopio foorumista (ja tiedostoista :wink: ), asennus uuteen paikkaan ja varmuuskopion palautus? Eikö olisi helpompaa ja nopeampaa tapaa, kun palveluntarjoaja on sama?

Miku
Aloittelija
Aloittelija
Viestit:1
Liittynyt:27 Maalis 2007, 14:42

Viesti Kirjoittaja Miku » 27 Maalis 2007, 14:47

Itsellä tuli seuraavanlainen ongelma vastaan...
Palveluntarjoajaa vaihdettiin, kaikki foorumin tiedostot otettiin talteen.
Mutta nyt kun yrittää palauttaa tietokantaa, tulee tällainen virheilmoitus:

Koodi: Valitse kaikki

Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'ala' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('ala', '2794', '0')

Line : 980
File : admin_db_utilities.php

Osaisiko joku neuvoa, mitä pitäisi tehdä?
En ole mikään pro näiden asioiden kanssa, mutta... yritys hyvä kymmenen :roll:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja mrl586 » 27 Maalis 2007, 16:46

Miku kirjoitti:Itsellä tuli seuraavanlainen ongelma vastaan...
Palveluntarjoajaa vaihdettiin, kaikki foorumin tiedostot otettiin talteen.
Mutta nyt kun yrittää palauttaa tietokantaa, tulee tällainen virheilmoitus:

Koodi: Valitse kaikki

Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'ala' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('ala', '2794', '0')

Line : 980
File : admin_db_utilities.php

Osaisiko joku neuvoa, mitä pitäisi tehdä?
En ole mikään pro näiden asioiden kanssa, mutta... yritys hyvä kymmenen :roll:
1. Poista varmuuskopiostasi phpbb_search_wordlist-taulu
2. Siirrä varmuuskopio uuden palveluntarjoajan palvelimelle
3. Luo uudestaan kohdassa yksi mainittu taulu. Aiheesta löytyy lisätietoa tämän forumin haulla.

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Bing [Bot] ja 101 vierailijaa