Baza mi jednostavno ne želi izvršiti upit. U čemu je problem? Instalirao sam ručno na SMF 2.0 RC3.
QuoteGreška u bazi podataka
Pokušajte ponovno. Ako ponovno dođe do ove greške, obavijestite administratora.
kod tebe je pun kufer i osamsto grešaka.
Taj mod sam doradio za hrvatski jezik i radi savršeno.
Da, ali ne mogu izvršiti upit.
Quote from: Masterd on June 15, 2010, 10:55:38 AM
Da, ali ne mogu izvršiti upit.
ako si instalirao rucno, da li si rucno dodao i tebelu ili polja u bazi za upisivanje tih podataka ?
To i govorim. Ne mogu je dodati.
Quote from: Masterd on June 16, 2010, 10:30:31 AM
To i govorim. Ne mogu je dodati.
Cini mi se da me nisi razumeo...
A odakle dodajes i kako? Iz phpMyAdmin ili...?
Quote from: Masterd on June 16, 2010, 10:30:31 AM
To i govorim. Ne mogu je dodati.
Kako bi je i dodao , kada ti je cjela baza u komi, a ručno si postavljao u ovu temu koju imaš.
Deinstaliraj sve modove koje imaš to je kao prvo.
Zatim napravi backup baze na računalo, onda obriši bazu i krkni novi install foruma.
Zatim radi backup po postovima, forumima i privatnim porukama, naravno ne zaboravi članove.
I kada je sve kako treba onda odi modifikaciju po modifikaciju i čim ti pokaže neku grtešku kod installa, onda pogledaj koje su putanje, a ne ručno ubacivati i napraviti hiljade kobasica u error logovima.
Kod mene nema nikada niti ijedine greške, a svaki mod koji skidam prvo isprobam na poddomeni, pa ako sve radi kako spada, onda ga postavim na trenutnu.
cekaj malo, polako... nema razloga za tako nesto!
ako forum inace radi zasto tvrdis da je baza u 'komi'... Ako nece da kreira polja ili tabele onda mora da prijavi neku gresku? Ako vidimo sta je greska mozemo naci i resenje...
a ono sto ja mislim jesta da se mi nismo razumeli ja i Masterd... mislim da njemu prijavljuje gresku kada ode na forum da ne moze izvrsiti upit citanja i pisanja u bazu... A ako je tako on verovatno u bazi nije kreirao polja za upis tih podataka jer je samo izmenio kod u php stranama i zbog toga dolazi do greske...
Zbog toga zelim od njega da cujem da li je to tako lil ne...
@manix
prelistaj mu neke teme ili postove na forumu i vidjeti ćeš kako ti daje error da se ne može spojiti s bazom.
On kao prvo prije negoli postavi upit treba bar ako se ne zna izraziti s riječima postavitii screen shot ili neki error log, a ovako je to s njegovom temom i ručnim ubacivanjem, prava naučna fantastika da mu se pomogne.
Quote from: Mihac on June 16, 2010, 11:41:21 AM
@manix
prelistaj mu neke teme ili postove na forumu i vidjeti ćeš kako ti daje error da se ne može spojiti s bazom.
On kao prvo prije negoli postavi upit treba bar ako se ne zna izraziti s riječima postavitii screen shot ili neki error log, a ovako je to s njegovom temom i ručnim ubacivanjem, prava naučna fantastika da mu se pomogne.
Da ne odemo previse u off ali svakako, bez obzira na tezinu, ja zelim da pokusam da mu pomognem... Na kraju ne mogu svi da znaju isto a i da objasne isto...
Mozemo pokusati da trazimo ono sto nas zanima ako on sam ne zna da to postavi, jeste to ponekad naporno ali ako ti nisi raspolozen za to, kao sto svi ponekad nismo, onda mozda neko drugi jeste...
Quoteprelistaj mu neke teme ili postove na forumu i vidjeti ćeš kako ti daje error da se ne može spojiti s bazom.
ako se to dogadja onda verovatno nije problem ni do teme a ni do foruma vec do hosta... I ja sam trenutno na, za zahteve mog foruma, slaobom hostu pa se dogadja da stane SQL Server i onda izbacuje poruku da ne moze da se poveze sa bazom...
GENERALNO, po tom pitanju, ako se konektuje na jednoj temi onda nema razloga da se ne konektuje na drugoj iz razloga sto je konekcija u jednom fajlu i ucitava se u indexu a ne u BoardIndex.template ili Display.template ... Tako da ne treba reci da je tu neka greska ako vec nismo sigurni da jeste
Je li mogu dobiti konkretan odgovor?
Quote from: Masterd on June 16, 2010, 12:37:45 PM
Je li mogu dobiti konkretan odgovor?
Mozes dobiti konkretan odgovor kada ti das konkretan odgovor na moje pitanje... Evo ponovicu... Da li si preko phpMyAdmin-a dodavao tabele u bazu i ako jesi, sta se konkretno dogodilo. Ako je greska, koja je greska???
Da, preko phpmyadmina i javlja mi da ne može izvršiti moj upit. To je sve.
Quote from: Masterd on June 17, 2010, 04:52:04 AM
Da, preko phpmyadmina i javlja mi da ne može izvršiti moj upit. To je sve.
dobro, ok... ajde probaj ponovo i daj da vidimo koja je greska, (kopiraj pa postavi ili napravi screen)
Takodje, postavi upit ovde da vidimo kako izgleda...
Verujem da nece jer verovatno nisi u upitu menjao nista a ako ides rucno... svakako u upitu moras zameniti {$db_prefix} u tvoj prefix koji si koristio... Prilikom instaliranja modovi se pozivaju na podesavanja koja su postavljena na forumu a tvoj phpMyAdmin ne zna za ta podesavanja i ne moze ih ocitati....
Quote#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '}membergroups WHERE min_posts = -1 LIMIT 0, 30' at line 2
Quote from: Masterd on June 17, 2010, 10:04:32 AM
Quote#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '}membergroups WHERE min_posts = -1 LIMIT 0, 30' at line 2
da, bas ono sto sam i rekao...
Postavi upit ovde u code
SELECT id_group
FROM {smf_}membergroups
WHERE min_posts = -1
Također mi piše da je "Verzija 5.0.51a vaše PHP MySQL biblioteke razlikuje se oda vaše verzije 5.1.45 MySQL poslužitelja."
Quote from: Masterd on June 17, 2010, 12:35:05 PM
SELECT id_group
FROM {smf_}membergroups
WHERE min_posts = -1
Također mi piše da je verzija MYSQL- a za koju je pisan ovaj upit starija od one na serveru.
ovo moze biti ovako ako ide direktno u phpMyAdmin
SELECT id_group
FROM smf_membergroups
WHERE min_posts = -1
ili ako je u kodu
SELECT id_group
FROM {$db_prefix}membergroups
WHERE min_posts = -1
[/code]
To je jedna stvar a druga jos bitnija je da ovaj upit nije za kreiranje tabela u bazi vec za ocitavanje polja membergroups
Ako si vec instalirao mod rucno onda negde mora da ima kod za kreiranje tabela za modi ili sql faj koji treba importovati...
zapravo, evo pronasao sam...
ovo su upiti koje treba izvrsiti u phpMyAdmin-u da bi kreirao potrebne tabele
ako ti je prefix smf_ ako nije zameni smf_ sa svojim prefiksom
1
ALTER TABLE smf_messages ADD COLUMN k_os TINYTEXT NOT NULL
2
ALTER TABLE smf_messages ADD COLUMN k_br TINYTEXT NOT NULL
3
ALTER TABLE smf_messages ADD COLUMN k_os_ico TINYTEXT NOT NULL
4
ALTER TABLE smf_message ADD COLUMN k_br_ico TINYTEXT NOT NULL
Pogledat ću sutra, pa ću javiti.
Dobijem ovu grešku kada podnesem 4. upit:
Quote#1146 - Table 'b3_5727233_smf.smf_message' doesn't exist
Evo ti 4 upit, samo fali jeno "s".
ALTER TABLE smf_messages ADD COLUMN k_br_ico TINYTEXT NOT NULL
Hvala, ali sada kad god želim vidjeti neku temu, pojavi mi se ovo:
QuoteUnknown column 'ua_os' in 'field list'
Datoteka: /home/vol14/byethost3.com/b3_5727233/htdocs/Sources/Display.php
Linija: 1003
Quote from: Masterd on June 18, 2010, 05:11:02 AM
Hvala, ali sada kad god želim vidjeti neku temu, pojavi mi se ovo:
QuoteUnknown column 'ua_os' in 'field list'
Datoteka: /home/vol14/byethost3.com/b3_5727233/htdocs/Sources/Display.php
Linija: 1003
Pa ne znam odakle ti to polje...? Nisam primetio da ga ima u ovom modu za OS/Browser... Reci mi odakle si gledao kako da instaliras mod? Ako imas to daj ovde da pogledamo... Koliko vidim to polje se u modu zove k_os, ali dobro - svakako reci odakle si gledako kako da nistaliras moda pa cemo videti kako da resimo...
Quote from: Dzonny on June 18, 2010, 04:33:31 AM
Evo ti 4 upit, samo fali jeno "s".
ALTER TABLE smf_messages ADD COLUMN k_br_ico TINYTEXT NOT NULL
Da, izvinjavam se zbog greske :)
Gledao sam ručnu instalaciju za SMF 2.0 RC3.
a jooj, problem je sledeci... ja sam gledao K-Detect mod a neko je samo prepravio taj mod i dao mu drugo ime :(
dakle treba da izvrsis sledeca 4 upita u phpMyAdmin
ALTER TABLE smf_messages ADD COLUMN ua_os TINYTEXT NOT NULL
ALTER TABLE smf_messages ADD COLUMN ua_browser TINYTEXT NOT NULL
ALTER TABLE smf_messages ADD COLUMN ua_os_icon TINYTEXT NOT NULL
ALTER TABLE smf_messages ADD COLUMN ua_browser_icon TINYTEXT NOT NULL
nakon toga mozes pobrisati pogresno ubacena polja u tabeli smf_messages na sledeci nacin...
izvrsis ova 4 upita
ALTER TABLE smf_messages DROP COLUMN k_os
ALTER TABLE smf_messages DROP COLUMN k_br
ALTER TABLE smf_messages DROP COLUMN k_os_ico
ALTER TABLE smf_messages DROP COLUMN k_br_ico
Konačno. Hvala. Uspio sam. :D
Quote from: Masterd on June 18, 2010, 01:14:15 PM
Konačno. Hvala. Uspio sam. :D
Pa bila je moja greska, mislio sam da je drugi mod u pitanju...
Novi problem. Uopće mi se ništa ne prikazuje u postu.
Zna li netko zašto?
Quote from: Masterd on June 20, 2010, 07:29:10 AM
Zna li netko zašto?
Pa proveri jos jednom da li si sve dobro odradio... da li je ubaceno sve sto treba u svim fajlovima...
Sve je u redu. Provjerio sam.
Oprostite zbog double posta, ali zaista trebam odgovor. Hoće li ovaj mod moći funkcionirati, ili da ga deinstaliram? Svi kodovi su redu i svih 5 upita je podnseseno. Što nije kako bi trebalo biti?
Prikači Display.php i Dislpay.template.php u sledeći post.
Evo ih.
Zaista se ispričavam, ali ako se ništa ne može, moram danas znati odgovor. Oprostite...
Uredu su ti ta dva fajla.
Jesi li ubacio ove fajlove kao što piše?
Quote
Move the included file "os_browser_detection.php" to "./Sources".
Move the included directory "os_browser_detection" to "./Themes/default/images".
Prikači:
./Sources/Post.php
./Sources/Subs-Post.php
Sve sam ubacio. Evo ih.
Znam da ne smijem ovo raditi, izbriši post ako želiš, ali danas moram znati hoće li uspjeti ili ne. Ispričavam se još jednom. :(
Nisi imao kod u Post.php. Kako nisi video to, kad kažeš da si pregledao kodove?
Ajde ubaci ovaj, pa vidi da li radi.
Radi. Hvala. Sigurno mi je promaklo zato što sam restorao neke fileove s HDD- a nakon što sam provjerio sve kodove.