Popravka gresaka u bazi podataka

1

Popravka gresaka u bazi podataka

offline
  • goust  Male
  • Elitni građanin
  • Pridružio: 09 Apr 2005
  • Poruke: 1799

Tako mi nesto ide kilavo ovaj forum, da je za neverovati....

Table './sposinfo_smf1/smf_log_online' is marked as crashed and should be repaired
Датотека: /home/sposinfo/public_html/forum/Sources/Subs.php
Линија: 2767

Sta i kako ovo moze da se sredi?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

pogledaj [Link mogu videti samo ulogovani korisnici]



offline
  • goust  Male
  • Elitni građanin
  • Pridružio: 09 Apr 2005
  • Poruke: 1799

Na zalost igore, uopste nemam pristup admin panelu foruma. Jedini pristup imam preko ftp-a.

offline
  • Pridružio: 01 Apr 2006
  • Poruke: 658
  • Gde živiš: Kruševac

jesi li probao da preko cpanela pa u baze da odradis repair baze?

offline
  • Pridružio: 17 Apr 2008
  • Poruke: 770
  • Gde živiš: Taurunum

Imaš li pristup preko FTP-a bazi koja je pukla?

Put jeste duži al možeš da ih skineš kod sebe preko FTP-a.
Instaliraš MySql na svom računaru podmenteš mu tu puknutu bazu i uradiš repair tabela.

Zatim sve to lepo uploaduješ natrag na server.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

treba samo da se opali REPAIR TABLE... na serveru.
moze iz phpmyadmin-a, vidi da ti to neko instalira i odradi.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

ili ovako:

<?php $dbhost = "localhost"; //najcesce "localhost" $dbuser = ""; //korisnicko ime za pristup SQL serveru $dbpass = ""; //sifra za ^korisnicko ime $dbname = "sposinfo_smf1"; //ime MySQL baze $connect = mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error()); mysql_select_db($dbname, $connect) or die(mysql_error()); $repair = mysql_query("REPAIR TABLE `smf_log_online`"); if ($repair) { echo "tabela je popravljena"; } else { echo "tabela nije popravljena"; } mysql_close($connect); ?>

I naravno, nemoj da zaboravis da uneses username i password za pristup SQL-u, iste one koje koristis za SMF.

offline
  • goust  Male
  • Elitni građanin
  • Pridružio: 09 Apr 2005
  • Poruke: 1799

Evo pune informacije sta se desilo: pao mysql na duze vreme kod sezama i 'break-ovao' Shocked tabelu u bazi. (uh bre 'break-ovao' Embarassed Laughing , otkud mi ovakvi izrazi, stvarno "lose" uticete na mene Laughing ) . Na zalost ja nemam pristup cpanelu, posto je forum kojim administriram samo deo sajta, a webmaster mi nije dao pristup cpanelu, nego samo ftp-u, odnosno delu koji se odnosi na forum, tako da sam mogao samo preko ftp-a da pristupim bazi. U medjuvremenu, tek danas u toku dana pojavio se webmaster i popravio tabelu.

Peco, hvala sto si mi sinoc "smirio zivce", potpuno si bio u pravu i sto se kvara tice kao i opravke. Bilo mi nekako krivo da forum pukne na samom startu, pogotovo sto okuplja srpske pcelare na jedno mesto i sto je za nekoliko dana okupio poprilican broj pcelara.

@ Rastafarii

Mozes li mi malo podrobnije opisati proceduru kako se to radi?

offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Nista brate to ti webmaster moze uraditi,
samo mu reci da uradi repair konkretne tabele.

offline
  • Pridružio: 17 Apr 2008
  • Poruke: 770
  • Gde živiš: Taurunum

Može i PhpMyAdmin ako zna koju verziju PHP ima na sezamu jer ne rade svi sa PHP4, preporuka nemoj nikako da ostaviš username i password unutar config phpmyadmin-a i još nemoj taj direktorijum nikad da ostaviš da se tako zove (phpmyadmin) rename u bilo šta drugo jer sam prateći logove na mom serveru video da gađaju direktno taj direktorijum a i još neke.

Ko je trenutno na forumu
 

Ukupno su 1059 korisnika na forumu :: 88 registrovanih, 13 sakrivenih i 958 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, 357magnum, A.R.Chafee.Jr., Abebe Bikila, amaterSRB, Ares12356, Arhiv, Avangard, babaroga, Bobrock1, boxbole, brkan1, brundo65, bukefal, cavatina, cvrle312, d.arsenal321, Dannyboy, dinamik, djile1, dolinalima, Dorcolac, filip1326, Georgius, goranjovic, Haris, isioux, istina, Istman, ivicasimo, Jeremiah, Jomini, kojotuzamku, koliko, kontrasvijeta, Kototamopeva, kovinacc, L A Z A R, laki_bb, lesa, Leteća Krofna, Litostroton, M74AB3, Macalone, marat, mat, mauglibn, mean_machine, Metanoja, Mika777, Miki 84, MIKI63, mikrimaus, MiroslavD, monomah, MountAndBlade, pobeda, Polemarchoi, Povratak1912, PrincipL, Profesor_018, promajauglavi, rambod, randja26, rovac, samo opusteno, samoulogovankorisnik, Sava89, sekretar, Sir Budimir, Siti2, sluga, Smajser, StalniPromatrač, Tafocus, tamno.nebo, Tas011, tesic.zeljko, tom, Toper, TripleTwo, uruk, Username1000, vathra, Vlado82, voja64, vrlenija, yiyi