goust ::Table './sposinfo_smf1/smf_log_online' is marked as crashed and should be repaired
Boldovani deo je ime baze, a italic je ime tabele. Onda nadjes congig fajl od SMF-a (nikad nisam radio sa njim pa ne znam kako se zove i gde se nalazi), i u njemu vidis koji si je username i password za pristup SQL serveru. Ako znas user i pass, ovo mozes i da preskocis. Dalje, otvoris Notepad i pastujes ovaj kod:
<?php
$dbhost = "localhost"; //najcesce "localhost"
$dbuser = ""; //korisnicko ime za pristup SQL serveru (izmedju navodnika)
$dbpass = ""; //sifra za ^korisnicko ime (izmedju navodnika)
$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);
?>
sacuvas kao recimo repair.php, uploadujes na server, otvoris stranicu iz browsera (tj odes na www.tvojsajt.com/putanja/do/repair.php) i napisace ti da li je tabela popravljena ili ne. Nakon toga, obrises repair.php i zavrsen posao.
|