Epätoivoinen avunpyyntö ;)
Tervehdys!
Meikäläisellä on olemassa foorumi tuolla munfoorumi.com sivustolla ja nyt olisin sitä siirtämässä web-hotelliin.
Minulla on olemassa foorumin sql-kanta ja uudelle web-hosting sivustolle mahdollisuus luoda MySQL tietokanta sekä käpistellä sitä PHPMyAdminilla. Nyt vain osaaminen loppuu kesken...
Ensimmäinen ongelma on se että importtauksessa skandit eivät tule oikein. Notepad++ näyttää että kodaus olisi Ansi.
Toinen ongelma tulee siitä että foorumin siirtyessä toiselle palveluntarjoajalle muuttuu myös domaini ja esim. kaikki viestiketjujen viittaukset toisiin viesteihin viittaavat vanhalle foorumille.
Kukakohan osaisi neuvoa ja auttaa miten asiassa pääsisin fiksuiten eteenpäin? Ei tässä kovin isosta asiasta varmaankaan ole kysymys...
Meikäläisellä on olemassa foorumi tuolla munfoorumi.com sivustolla ja nyt olisin sitä siirtämässä web-hotelliin.
Minulla on olemassa foorumin sql-kanta ja uudelle web-hosting sivustolle mahdollisuus luoda MySQL tietokanta sekä käpistellä sitä PHPMyAdminilla. Nyt vain osaaminen loppuu kesken...
Ensimmäinen ongelma on se että importtauksessa skandit eivät tule oikein. Notepad++ näyttää että kodaus olisi Ansi.
Toinen ongelma tulee siitä että foorumin siirtyessä toiselle palveluntarjoajalle muuttuu myös domaini ja esim. kaikki viestiketjujen viittaukset toisiin viesteihin viittaavat vanhalle foorumille.
Kukakohan osaisi neuvoa ja auttaa miten asiassa pääsisin fiksuiten eteenpäin? Ei tässä kovin isosta asiasta varmaankaan ole kysymys...
Re: Epätoivoinen avunpyyntö ;)
Skandit saattaa hävitä SQL-tiedostoista jos tiedostoa ei ole pakattu (.gzip toimii hyvin).
Jos vain mahdollista niin ota varmuuskopio käyttäen phpBB:n hallintapaneelia ja lataa se uudelle palvelimelle uuteen (sama versio) phpBB asennukseen ja palauta varmuuskopio takaisin.
Jos vain mahdollista niin ota varmuuskopio käyttäen phpBB:n hallintapaneelia ja lataa se uudelle palvelimelle uuteen (sama versio) phpBB asennukseen ja palauta varmuuskopio takaisin.
Re: Epätoivoinen avunpyyntö ;)
Sain pakatun tiedosto zip-tiedostona. Minun ei ole siis mahdollista ottaa varmuuskopiota käyttäen hallintapaneelia ja toiseksi phpBB muuttuu toiselle palvelimelle missä on eri domain (ja mahdollisesti pitäisi muitakin asetuksia hinkkailla).
Joten ymmärtääkseni ihan noin suoraviivaista se ei ole vai?
Kummin muuten kannattaa tehdä palauttaa varmuuskopio ja sen jälkeen käpistellä tietoja suoraan kannassa vai päinvastoin?
Ja miten muuten menee oikeasti prosessi kun siirretään uudelle palvelimelle?:
- vanhasta varmuuskopio (mikä mieluiten ja millä tavalla?)
- uuden phpBB asennus
- uuden phpBB konffaus
- varmuuskopion palautus (ajaako se silloin foorumin asetuksien yli?)
- vai jotain muuta?
Joten ymmärtääkseni ihan noin suoraviivaista se ei ole vai?
Kummin muuten kannattaa tehdä palauttaa varmuuskopio ja sen jälkeen käpistellä tietoja suoraan kannassa vai päinvastoin?
Ja miten muuten menee oikeasti prosessi kun siirretään uudelle palvelimelle?:
- vanhasta varmuuskopio (mikä mieluiten ja millä tavalla?)
- uuden phpBB asennus
- uuden phpBB konffaus
- varmuuskopion palautus (ajaako se silloin foorumin asetuksien yli?)
- vai jotain muuta?
Re: Epätoivoinen avunpyyntö ;)
Helpoin tapa on asentaa sama phpBB versio muuttamatta mitään asetuksia ja sitten palauttaa varmuuskopio joka tuo takaisin vanhat asetukset (mutta ei kaikkia?) ja sitten säätää asetuksia ja pävittää phpBB jos päivityksiä on saatavilla. Päivitys muokkaa tietokantaa joten ennen sitä tietokannassa tarvitsee olla kaikki viestit ja käyttäjätunnukset ensin.
Re: Epätoivoinen avunpyyntö ;)
Sorry kun jankkaan... mutta mitä asetuksia pitää muuttaa / konffata kun palvelin ja domain vaihtuu?
Jostain luin että pitäisi:
"1) Cookie settings : change the cookie domain to your new domain: eg .newdomain.tld
2) Server Settings: Change the Forum domaind to your new domaind: eg. http://www.newdomain.tld
3) PURGE the cache! refresh templates!"
Mutta pitääkö tuo paikkansa.
Eli onko niin jos viesteissä olevia viittauksia palvelimen sisällä oleviin toisiin viesteihin ei halua muuttaa niin kantaa ei tarvitse käpistellä?
Jostain luin että pitäisi:
"1) Cookie settings : change the cookie domain to your new domain: eg .newdomain.tld
2) Server Settings: Change the Forum domaind to your new domaind: eg. http://www.newdomain.tld
3) PURGE the cache! refresh templates!"
Mutta pitääkö tuo paikkansa.
Eli onko niin jos viesteissä olevia viittauksia palvelimen sisällä oleviin toisiin viesteihin ei halua muuttaa niin kantaa ei tarvitse käpistellä?
Re: Epätoivoinen avunpyyntö ;)
Kyllä, kummatkin, cookie (eväste) ja server (palvelin) pitää vaihtaa käyttämään uutta domain nimeä.
Myös cache kansiosta voi poistaa kaikki tiedostot paitsi .htaccess ja index.htm, mutta jos asennat ensin tyhjän uuden phpBB:n niin silloin cache kansio on jo tyhjä valmiiksi.
Mitä tarkoitat viittauksella toiseen viestiin?
Myös cache kansiosta voi poistaa kaikki tiedostot paitsi .htaccess ja index.htm, mutta jos asennat ensin tyhjän uuden phpBB:n niin silloin cache kansio on jo tyhjä valmiiksi.
Mitä tarkoitat viittauksella toiseen viestiin?
Re: Epätoivoinen avunpyyntö ;)
No.. olen siinä ja tässä että pitäisikö ottaa tuo palveluna vai ei...
Vittaus toiseen viestiin tarkoittaa sitä että nykyisen foorumin viestiketjun viesteissä voi olla ja on viittauksia foorumin sisällä toiseen viestiin (siinä viestiketjun kirjoitetussa sisällössä).
Esim. tässä viittaus tämän viestiketjun ensimmäiseen viestiin:
http://www.phpbbsuomi.com/viewtopic.php ... 408#p26037
Nyt kun foorumin palvelin ja domain vaihtuu niin tuo viittaus sellaisenaan uudella palvelimella osoittaa vanhan palvelimen viestiin. Jjos vaikkapa tämän foorumin domain muuttuisi esim. www.phpbbtuki.fi niin silloin siirron jälkeen tuo yo. linkki pitäisi muuttaa:
http://www.phpbbtuki.com/viewtopic.php? ... 408#p26037 eikös?
Tuo nyt ei ole sitten se showstopperi vaan vanhan foorumin voi jättää read-only tilaan mutta olisihan se hienoa jos tuommoisenkin saisi tehtyä...
Vittaus toiseen viestiin tarkoittaa sitä että nykyisen foorumin viestiketjun viesteissä voi olla ja on viittauksia foorumin sisällä toiseen viestiin (siinä viestiketjun kirjoitetussa sisällössä).
Esim. tässä viittaus tämän viestiketjun ensimmäiseen viestiin:
http://www.phpbbsuomi.com/viewtopic.php ... 408#p26037
Nyt kun foorumin palvelin ja domain vaihtuu niin tuo viittaus sellaisenaan uudella palvelimella osoittaa vanhan palvelimen viestiin. Jjos vaikkapa tämän foorumin domain muuttuisi esim. www.phpbbtuki.fi niin silloin siirron jälkeen tuo yo. linkki pitäisi muuttaa:
http://www.phpbbtuki.com/viewtopic.php? ... 408#p26037 eikös?
Tuo nyt ei ole sitten se showstopperi vaan vanhan foorumin voi jättää read-only tilaan mutta olisihan se hienoa jos tuommoisenkin saisi tehtyä...
Re: Epätoivoinen avunpyyntö ;)
phpMyAdmin ohjelmalla voi suorittaa etsi ja korvaa komennon, jolla voi vaihtaa osoitteen.
En ole itse sitä koskaan käyttänyt, mutta Google ehdottaa tälläistä:
phpbb_ saattaa olla eri jos olet vaihtanut oletus prefix asetuksen.
Vaihtoehtoinen komento voisi olla:
En ole itse sitä koskaan käyttänyt, mutta Google ehdottaa tälläistä:
Eli tuosta tulisi:http://stackoverflow.com/questions/125230/mysql-search-and-replace-some-text-in-a-field kirjoitti:Change table_name and field to match your table name and field in question:
UPDATE table_name SET field = REPLACE(field, 'foo', 'bar') WHERE INSTR(field, 'foo') > 0;
Koodi: Valitse kaikki
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://vanha.osoite', 'http://uusi.osoite') WHERE INSTR(post_text, 'http://vanha.osoite') > 0;
Vaihtoehtoinen komento voisi olla:
Koodi: Valitse kaikki
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://vanha.osoite', 'http://uusi.osoite');
http://dev.mysql.com/doc/refman/5.7/en/replace.html kirjoitti:Posted by Abidir Rokhman on February 13, 2011
i already move my blog to another domain and realize that all images on my post still pointing to old domain, so i need to find and replace all url on my post with my new domain. and i found this function useful to update just old domain to all my post.
i am using this query :
UPDATE wp_posts SET post_content = REPLACE(post_content, 'olddomain.com', 'newdomain.com');
full explanation here http://cakarayam.com/find-and-replace-m ... -in-mysql/
Re: Epätoivoinen avunpyyntö ;)
Kiitos paljon!
Tarvitsee kokeilla tuota...
Menisikö prosessi näin oikein:
Asennan tyhjän foorumi normaalin asennusprosessin mukaisesti
Korvaa foorumin tietokannan varmuuskopiolla
Muutan foorumin config-taulusta cookie_domain ja server_name
voisinko tuon viimeisen muutoksen tehdä ACP:ssä? vai vaatiko se phpMAdminin kautta tehtäväksi?
Tarvitsee kokeilla tuota...
Menisikö prosessi näin oikein:
Asennan tyhjän foorumi normaalin asennusprosessin mukaisesti
Korvaa foorumin tietokannan varmuuskopiolla
Muutan foorumin config-taulusta cookie_domain ja server_name
voisinko tuon viimeisen muutoksen tehdä ACP:ssä? vai vaatiko se phpMAdminin kautta tehtäväksi?
Re: Epätoivoinen avunpyyntö ;)
En ole varma miten cookie domain ja server domain käy jos palauttaa varmuuskopion, jos vaihtuvat niin voi vaihtaa takaisin ACP:n kautta.
Joo, ensin asennus (muista sama phpBB versio kuin edellinenkin!), sitten phpMyAdmin kautta tyhjennät kokonaan tietokannan kaikesta tiedosta ja palautat vanhan foorumin varmuuskopion tilalle. Sitten jos on päivityksiä niin päivitä uusimpaan phpBB versioon ja asetuksien säätöä jos on tarvetta.
Joo, ensin asennus (muista sama phpBB versio kuin edellinenkin!), sitten phpMyAdmin kautta tyhjennät kokonaan tietokannan kaikesta tiedosta ja palautat vanhan foorumin varmuuskopion tilalle. Sitten jos on päivityksiä niin päivitä uusimpaan phpBB versioon ja asetuksien säätöä jos on tarvetta.
Re: Epätoivoinen avunpyyntö ;)
Okei tuohon kohtaan tarvitsen apua - ohje on uusi - eli miten phpmyadminilla kaikki vanhat tiedot pois ennen varmuuskopion palauttamista?
Ei vaan onnistu ei... voisiko nyt sitten johtua tuosta vanhojen tietojen poistosta että importin jälkeen ei kuitenkaan näy alueet, ryhmät, käyttäjät ja postaukset vaikka phpadmin "sinänsä tiedot näyttää". En vain osaa ymmärtää miksi ne eivät näy foorumilla...
tana....
Ei vaan onnistu ei... voisiko nyt sitten johtua tuosta vanhojen tietojen poistosta että importin jälkeen ei kuitenkaan näy alueet, ryhmät, käyttäjät ja postaukset vaikka phpadmin "sinänsä tiedot näyttää". En vain osaa ymmärtää miksi ne eivät näy foorumilla...
tana....
Re: Epätoivoinen avunpyyntö ;)
Jos yrität palauttaa varmuuskopiota tietokantaan jossa on jo phpBB asennus niin phpMyAdmin pitäisi antaa tämän tyylinen virhe:
Eli silloin pitää tyhjentää tietokanta, mutta ei poistaa sitä kokonaan.
Poistaminen onnistuu täältä:
http://imgur.com/a/b01Ev
Poistamisen jälkeen varmuuskopion palauttaminen edelliseltä foorumilta pitäisi toimia.
Jos sinulle tulee virhe niin palautus ei onnistu.Error
SQL query:
-- -- Dumping data for table `phpbb_acl_options` -- INSERT INTO `phpbb_acl_options` (`auth_option_id`, `auth_option`, `is_global`, `is_local`, `founder_only`) VALUES (1, 'f_', 0, 1, 0), (2, 'f_announce', 0, 1, 0), (3, 'f_attach', 0, 1, 0), (4, 'f_bbcode', 0, 1, 0), (5, 'f_bump', 0, 1, 0), (6, 'f_delete', 0, 1, 0), (7, 'f_download', 0, 1, 0), (8, 'f_edit', 0, 1, 0), (9, 'f_email', 0, 1, 0), (10, 'f_flash', 0, 1, 0), (11, 'f_icons', 0, 1, 0), (12, 'f_ignoreflood', 0, 1, 0), (13, 'f_img', 0, 1, 0), (14, 'f_list', 0, 1, 0), (15, 'f_noapprove', 0, 1, 0), (16, 'f_poll', 0, 1, 0), (17, 'f_post', 0, 1, 0), (18, 'f_postcount', 0, 1, 0), (19, 'f_print', 0, 1, 0), (20, 'f_read', 0, 1, 0), (21, 'f_reply', 0, 1, 0), (22, 'f_report', 0, 1, 0), (23, 'f_search', 0, 1, 0), (24, 'f_sigs', 0, 1, 0), (25, 'f_smilies', 0, 1, 0), (26, 'f_sticky', 0, 1, 0), (27, 'f_subscribe', 0, 1, 0), (28, 'f_user_lock', 0, 1, 0), (29, 'f_vote', 0, 1, 0), (30, 'f_votechg', 0, 1, 0), (31, 'f_softdelete', 0, 1, 0), (32, '[...]
MySQL said: Documentation
#1062 - Duplicate entry '1' for key 'PRIMARY'
Eli silloin pitää tyhjentää tietokanta, mutta ei poistaa sitä kokonaan.
Poistaminen onnistuu täältä:
http://imgur.com/a/b01Ev
Poistamisen jälkeen varmuuskopion palauttaminen edelliseltä foorumilta pitäisi toimia.
Re: Epätoivoinen avunpyyntö ;)
No ei tämä nyt ainakaan paremmaksi mennyt... Tällainen virhe:
General Error
SQL ERROR [ mysqli ]
Table 'lentopallo_phpbb.phpbb_config' doesn't exist [1146]
Oliko tuo "drop" valinta sitten "tyhjennä" vai "tuhoa" suomenkielisessä phpmyadminissa?
Ps. toimin siis niin että:
- webhotellin admin työkalulla MySQL Management loin kannan phpbb:lle
- asensin phpbb softan
- tietokannan tyhjennys
- varmuuskopion import
- tässä kohtaa vielä ihmettelen että mitä asetuksia pitää muuttaa ja miten teen sen helpoiten niin etten sössi..
- ja nyt ollaan tässä...
Pitääpä kokeilla uudestaan...
General Error
SQL ERROR [ mysqli ]
Table 'lentopallo_phpbb.phpbb_config' doesn't exist [1146]
Oliko tuo "drop" valinta sitten "tyhjennä" vai "tuhoa" suomenkielisessä phpmyadminissa?
Ps. toimin siis niin että:
- webhotellin admin työkalulla MySQL Management loin kannan phpbb:lle
- asensin phpbb softan
- tietokannan tyhjennys
- varmuuskopion import
- tässä kohtaa vielä ihmettelen että mitä asetuksia pitää muuttaa ja miten teen sen helpoiten niin etten sössi..
- ja nyt ollaan tässä...
Pitääpä kokeilla uudestaan...
Re: Epätoivoinen avunpyyntö ;)
Drop on tuhoa, mutta kumpikin käy tässä tapauksessa.
Vaikuttaisi siltä, että varmuuskopio tietokannassa on eri perfix kuin minkä olet asettanut uudelle foorumille.
Uudella foorumilla on prefix lentopallo_phpbb, mutta en tiedä mikä vanhassa on.
Mene samaan paikkaan kuin kuvassa joka oli edellisessä viestissäni ja valitse vaihda prefix.
Prefix täytyy olla sama kuin uudella foorumilla valitsemassasi (asennus vaiheessa), eli lentopallo_phpbb.
Vaikuttaisi siltä, että varmuuskopio tietokannassa on eri perfix kuin minkä olet asettanut uudelle foorumille.
Uudella foorumilla on prefix lentopallo_phpbb, mutta en tiedä mikä vanhassa on.
Mene samaan paikkaan kuin kuvassa joka oli edellisessä viestissäni ja valitse vaihda prefix.
Prefix täytyy olla sama kuin uudella foorumilla valitsemassasi (asennus vaiheessa), eli lentopallo_phpbb.
Re: Epätoivoinen avunpyyntö ;)
thx... pitää kokeilla huomenna uudestaan...
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 3 vierailijaa