News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

"Sveža instalacija SMF-a na staru bazu"

Started by Madzgo, June 11, 2011, 05:03:36 PM

Previous topic - Next topic

Madzgo

Čuo sam ovo nekoliko puta od nekih članova.

Kako se to zapravo radi???

*Mislim da ću tako konačno riješiti problem sa slovima


Trenutno imam rc5, dal da upgrade na 2.0, pa onda ovo ili kako..?

Dzonny

Ne znam tačno šta misliš, ali možeš da instaliraš smf čist i posle ga samo povežeš sa bazom koju imaš trenutno.
Sačekaj da izađe 2.0 pa onda to uradi, bar mislim da ti je tako lakše nego da se petljaš dva puta sa istim postupkom :)

Madzgo

Ok, napravicu test forum pa cu probati.


Samo pitanje za iskusne sa phpMyAdminom, kad hocu da importujem bazu, kako? Ja sam nesto pokusavao pa mi nije islo...

Spale

Ako ti je velika baza, nećeš moći da je importuješ kroz phpMyAdmin.

Moraćeš bazu FTP-om da uploaduješ na server, pa onda da koristiš neku skriptu da je odatle importuješ.  ;)
"Failure is only the opportunity to begin again more intelligently." - Henry Ford

Madzgo

Nije mnogo velika, nema ni 25 hiljada postova na forumu.


Uglavnom, kad importujem, napravim li novu bazu, pa nekako u nju, ili kako?

I moze li gzipovana da se importuje ili mora .sql da bude ekstenzija?

Spale

Quote from: Madzgo on June 12, 2011, 03:41:03 AM
Nije mnogo velika, nema ni 25 hiljada postova na forumu.

Bitno je koliko je velika u MB. Zato što PHP ima ograničenje u MB za dozvoljen upload, obično max. ide do 8MB, zavisi kako je tvoj host podešen.

Napraviš novu bazu i u nju importuješ gzipovanu staru. Svakako je bolje da bude gzipovana, zbog manje veličine.
"Failure is only the opportunity to begin again more intelligently." - Henry Ford

Madzgo

#6
Ok, 6 mb je gzipovana, odlicno..

EDIT:

sad se sjetih gdje sam prije zapeo. Kaze da ta baza postoji. Tako da sam ušao u localhost.sql i promijenio jednostavno ime baze kod "CREATE DATABASE"..

Madzgo

Zar ne bi trebalo da ostanu svi postovi i članovi?

Skipper.

Quote from: Spale on June 12, 2011, 03:46:12 AM

Napraviš novu bazu i u nju importuješ gzipovanu staru. Svakako je bolje da bude gzipovana, zbog manje veličine.
Samo si ono glavno zaboravio da kazes. Pre importa stare baze mora da obrise sve tabele u novoj.
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Madzgo

E sad, nesto sam zeznuo, jer mi nema ni postova ni clanova ni nista, a u bazi ima 150 tablica

Kad sam importovao, kliknuo sam na novu bazu, praznu, i import i izabrao moju, kad odjednom se napravi jos jedna baza. Nju sam izabrao u instalaciji SMF-a i sad kao da je nema.

Nadam se da ste razumjeli :D



Jesam li trebao mozda da instaliram smf, pa onda da izbrisem tabele i da tu importujem ovu bazu ili kako?

Dzonny

Madzgo, ako imaš backup baze koja je RC5, instaliraš svež forum RC5, u bazu npr "x".
Kada je forum instaliran napraviš bazu "y" i u nju importuješ backup koji imaš od ranije. Kada je to importovano uploaduješ repair_settings.php i povežeš forum sa bazom "y" i tada bi trebalo sve da radi. Ako radi, izbrišeš bazu "x" jer se više ne koristi. :)

I na kraju pošto si sve to uradio, možeš da izvršiš upgrade na 2.0 :)

Madzgo

Nakon sto sam odradio sto si napisao, ulazim na forum:

Table 'fmmonten_smf4.smf_settings' doesn't exist

Stvarno ne postoji, samo ne znam kako..

Dzonny

Ajme, kakav ti je to prefix :P
Importuj samo tabelu settings onda, možeš i iz instalacije tj iz baze "x". :)

▓▒RapidBelgrade▒▓

ubuduce kad radis bekap uradi export baze prema slici (znaci podesis sve kako je na slici) i nemoras onda praviti novu bazu pa import pa brisati staru pa putanje itd itd.....

samo ides na import i pregazi se vec postojeca baza i to je to.... 




My working day begins with awakening drink coffee and then steal all day...

Madzgo

Quote from: Dzonny on June 12, 2011, 08:34:53 AM
Importuj samo tabelu settings onda, možeš i iz instalacije tj iz baze "x". :)
Ihaa, to su za mene španska sela..

Dzonny

Quote from: Madzgo on June 12, 2011, 08:52:02 AM
Quote from: Dzonny on June 12, 2011, 08:34:53 AM
Importuj samo tabelu settings onda, možeš i iz instalacije tj iz baze "x". :)
Ihaa, to su za mene španska sela..
Baza "x" nađeš tabelu prefix_settings obeležiš je i uradiš export, pa u "y" bazi importuješ  tu tabelu, kao kad si bazu importovao.

▓▒RapidBelgrade▒▓

uradi kako dzoni rece ali kad radis export nemoj po defoltu nego kako sam ti sliku ostavio  sigurnije ti je.....


btw Dzonny,  kolko tabela ima 2.0 ?    jel 63 u osnovnoj instalaciji? 




My working day begins with awakening drink coffee and then steal all day...

Dzonny

Quote from: RapidBelgrade™ on June 12, 2011, 09:00:33 AM
btw Dzonny,  kolko tabela ima 2.0 ?    jel 63 u osnovnoj instalaciji? 
Da, 63 tabele ima.

Madzgo

To sam i uspio, cak ih je bilo nekoliko

http://fm-montenegro.com/jos/index.php

Pazite sad bordove :-\ pise da ima 34 Posts 6 Topics a kad se udje unutra nema nista.. moze li biti da 'fali' jos neka tablica?

Dzonny

Uradi recount u mainteanance odeljku admin panela.

Madzgo


Dzonny

Hm, imaš li tabelu prefix_posts? (ili messages?) I imaš li tu uopšte postove? Vidiš li na forumu postove? (ja nisam registrovan pa ih ne vidim).

Madzgo

Uspio sam nekako (stavio da koristi bazu od glavnog foruma) i nisam uspio da riješim ŽĆČŠĐ tako da bataljujem, bespotrebno...

Skipper.

Možeš još ovo da probaš. Skineš backup baze, ali svaku tabelu posebno. Potom instaliraš novi forum i svaku tabelu uvezeš ponaosob.
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

matija28

...meni se čini da bi Magovi SMF-a mogli neki tutorijal na ovu temu.
Posle neusspelog upgrade na 2.0 forum mi je bio skroz neupotrebljiv.Teškom mukom sam ga doveo nekako u red ali mi je osakaćen,modovi ne rade,i imam osećaj da će sam od sebe da se sruši.
Istog sam interesovanja kao i Madzgo za potpuno sveže instaliranim forumom ali uz zadržavanja članova i postova.
Ceo sistem je u rukovanju sa bazom ali...Kako?

Dzonny

Tut za upgrade:
http://www.simplemachines.org/community/index.php?topic=442467.0

Upgrade uvek može da krene po zlu, ali u princupu ako imaš backup za tebe nema zime. Ako hoćeš da instaliraš novi forum na staru bazu - možeš ako se radi o istoj verziji foruma koju već imaš. Dakle u tom slučaju samo pobrišeš sve fajlove koje imaš vezane za forum (ne bazu naravno), instaliraš novi forum (iste verzije kao i pre) u praznu bazu, i posle toga pokreneš repair_settings.php fajl i pomoću njega povežeš forum sa starom bazom.

matija28

Quoteinstaliraš novi forum (iste verzije kao i pre) u praznu bazu
...e to je enigma,za nas neupućene.
Instalirao sam forum
ostaje samo da bazu starog foruma integrišem u bazu novog.Kako se import radi.
Cela operacija se odvija u PHP Admin panelu.
E tu sam zatečen i za bilo koje žongliranje sa bazama i uplašen.

Dzonny

Ne treba da integrišeš ništa niti da importuješ.
Tebi ta nova baza zapravo ne treba, treba ti stara baza.
Samo je potrebno da pokreneš repair_settings.php fajl i promeniš podešavanja baze, tako da se konektuje na staru bazu, a ne na novu (pošto se na novu trenutno konektuje posle instalacije).
Kada to uradiš, i ako ti forum radi ok (sa starim podacima, postovima, članovima) onda možeš da obrišeš novu bazu, pošto ti forum radi sa starom.

matija28

rizikujem da me oteraš u PM ali ja jednostavno ne vidim gde se nalazi repair_settings.php da bih ga pokrenuo,,, u rootu ga nema

Braca

repair_settings.php skini odavde:
http://download.simplemachines.org/index.php?thanks;filename=repair_settings.php
podigni na server,pokreni,isprati zadati postupak i to je to ...

matija28

Oprosti Dzonny, nisam primetio da je repair_settings.php pod linkom i da je to zapravo alatka koju ovog momenta pokrećem

matija28

Some settings are not being shown because the MySQL connection information is incorrect.



neuspeh.

Ovo što je prešvrljano je stara baza kao i user name te baze,pretpostavljam da je do greške došlo pri unosu passworda kojeg sam,eto nesreće,zaboravio.
Dakle ništa mi ne vredi....

Dzonny

Paa sve je ovo pod pretpostavkom da znaš podatke za login na bazu.
Nije sve izgubljeno, možeš valjda da promeniš password za tu staru bazu ako imaš pristup serveru, pa taj password unesi tu u repair_settings.php.

matija28

imam pristup serveru, samo ne znam gde da promenim pass.Trenutno to činim ali mi za promenu traži staru šifru.
u PHP Admin panelu ne vidim mogućnost da to ispravim.
Da li bi mi ljudi iz podrške izašli u susret?

▓▒RapidBelgrade▒▓

ma samo idi na bazu u cpanelu  obrisi usera od baze i napravi novog i dodeli ga toj bazi i taj novi uuser i pass ukucaj u rapair settings i to je to.....



My working day begins with awakening drink coffee and then steal all day...

matija28

Uradio sam Rapid i nakon repair  izašla je ova poruka
Fatal error: Call to undefined function loadTheRememberText() in /home/septimus/public_html/septimus/smf/Sources/Load.php(2151) : eval()'d code on line 344
primetio sam da je logo sa starog uredno smešten na novi ali da mi je bilo koji pristup onemogućen zbog ove greške.
Želim da napomenem da je greška identična onoj koju sam zatekao prilikom upgrade

Dzonny

Коliko vidim ta se greška vezuje za youtube mod, ali ti nisi instlirao isti?
Može link do foruma?

matija28

Tako je Dzonny,taj mod egzistira

e sad koji link
ovaj stari ili ovaj novi koji je na subdomenu radi probe

stari
http://www.septimussignum.com/index.php

novi
http://www.septimus.septimussignum.com/smf/index.php?action=login

Dzonny

Očigledno ti nešto nije baš uredu, ako si isntalirao svež forum, odakle ti onda logo i odakle ti youtube mod instaliran? :s
Gde si uopšte instalirao novi forum tačno? U koji folder?
Probaj da ubaciš originalni Load.php na ovaj forum gde ti se javlja greška.

matija28

pa logo i youtube mod je prepostavljam iz baze koju sam pokrenuo iz repair_settings.php
dakle na novom forumu sam uneo bazu starog

uneo sam i Load fajl i... ništa

matija28

evo uspeo sam nekako ali kada se logujem izbaci mi opet grešku

Fatal error: Call to undefined function loadTheRememberText() in /home/septimus/public_html/septimus/smf/Sources/Load.php(2151) : eval()'d code on line 318

http://www.septimus.septimussignum.com/smf/index.php?board=2.0

matija28



evo šta mi se pojavilo na starom forumu


...ok Hvala na pomoći

Cola-Coca

pa pojavilo ti se jer si makao Copyright, vrati copyright i srednjen problem.
I LOVE SMF

Dzonny

Ti si nešto opasno pobrkao stvari.
Logo i modovi nisu vezani za bazu (ne u tolikoj meri da ti ometaju rad foruma), tako da je nemoguće da ti je uz instaliran forum došao i youtube mod. :s

Ajde ovako, pošto ti stari forum i dalje radi, uninstaliraj na njemu mod youtube, i vidi da li se stanje popravilo?

matija28

Dzonny,kao prvo mnoge stvari sam pobrkao što i nije čudo kada je neko duduk.Međutim,smirivši histeriju koju sam imao, pa ponovo prateći vaša uputstva mogu vam reći da sam Uspeo.
Instalirao sam forum,ubacivši sa repair_settings.php bazu koja je nosila i članove i postove što mi je veoma bitno.
Iz svega ovoga nadam se,nastao je dobar tutorijal,mislim da će i drugima pomoći.Napominjem da je moja baza veoma mala pa je možda i to razlog da je barem kod mene sve prošlo ok.
Dakle,još jednom veliko vam hvala na strpljenju i ukazanoj pomoći.
Bez ikakve patetike mogu vam reći da mi je bilo veliko olakšanje što ste u teškom trenutku za mene bili on line.

▓▒RapidBelgrade▒▓

pa nek je sa srecom dalji rad......   ;)



My working day begins with awakening drink coffee and then steal all day...

Dzonny

Drago mi je da si uspeo. :)
Ako bude bilo problema, slobodno pitaj :)

Advertisement: