OPENCART ONLINE WEB SHOP

WEB DIZAJN / BLOG / OPENCART

OPENCART ONLINE PRODAVNICA

opencart online prodavnica

 

OpenCart je softver - skripta za pokretanje online (e-shop) trgovine na internetu. OpenCart je pouzdan softver za portal na kome želite da ponudite vaše proizvode i usluge. Moja korpa, najtraženije, popularno, preporuka, kao i lista želja, PayPal, Overseas dostava, 2CheckOut, jesu samo neki od modula koje dobijate uz ovu skriptu. Imate mogućnost izbora puno besplatnih templejta i komercjalnih modula, a ukoliko vam se ništa od toga ne sviđa, angažujte naš Web dizajn studio Beograd da vam uradi dizajn po želji i prilagođavanje OpenCart-e.

 

Naravno, pokretanje ovakve skripte nije tako jednostavno i zahteva poznavanje nekih osnovnih pravila kod instalacije i podešavanje PHP skripti i .config.php fajlova. Ono što je bitno jeste i SEO optimizacija prodavnice koja zapravo ide na ruku Open karti. Open Cart skripta je veoma SEO friendly, što znači da ćete uštedeti na marketingu ako planirate pokretanje ozbiljnijeg web shop portala.

Ovde želimo samo da vas obavestimo da smo upravo na ovoj skripti podigli mnoge e-shop sajtove. Svi rade lepo i zarađuju. Ali, na stranu ta lepa strana koja je ipak najpoželjnija u svakom poslu, ipak moramo da vam skrenemo pažnju na neke sitnice i probleme koji se mogu javiti kod OpenCart-e, a koji se moraju rešiti stručno i brzo kako ne bi ste došli u situaciju da morate ponovo instalirati skriptu gubeći artikle i podatke.

Naime, nakon instalacije Open Cart skripte, dobijate svoj admin panel pomoću kogasamostalno administrirate svoj web - shop. Ubacujete artikle, kreirate kategorije, uređujete cene, ubacujete slike artikala i opise... itd. Imate mogućnost bekapa baze i vraćanja (restore) baze, što je dobro za one koji vole da stalno nešto eksperimentišu.

OpenCart e-shop poseduje i statistiku, registraciju korisnika, upravljanje članovima i još puno stvari. Takođe, zanimljiv je deo kod narudžbine gde se kupac koji dođe na sajt može odlučiti da artikal stavi u korpu i naruči za nekog drugog uz napomenu (čestitku), nešto kao poklon za rođendan i slično. Definitivno, za većinu klijenata, pravi izbor je upravo Open Cart web prodavnica.

Sweb dizajn studio Beograd vam preporučuje VPS hosting za pokretanje online prodavnice, jer samo na vps hostingu možete korektno podesiti OpenCart da radi brzo i stabilno. Zašto ? Zato što shared Linux hosting bez obzir što ima puno resursa po pitanju protoka i prostora na HDD-u, ipak ima limite i ograničenje PHP funkcionalnosti. Sve online prodavnice su veoma osteljive po ovom pitanju. Online prodavnica traži resurse i ima svoje zahteve kako bi radila besprekorno.

 

OPENCART PROBLEMI

OpenCart problemi se manifestuju na različite načine. Najčešće su to sledeći problemi:

  1. ne može se dodati slika ili promeniti logo prodavnice
  2. ssl opcija ne radi ili nije konfigurisana
  3. seo modul ne radi i ako je uključen u admin panelu
  4. pojavljuju se pogrešni opisi kategorija i proizvoda na Google
  5. nema sitemap.xml datoteke koju trebamo dodati za indeksiranje sajta
  6. sporo učitavanje online prodavnice
  7. spora pretraga artikala preko advanced modula za filtriranje - pretragu artikala
  8. često se pojavljuje internal server error greška
  9. admin panel se ne može otvoriti - kaže da je istekla sesija
  10. prikazuje se bela stranica - blank page open cart

... itd.

 

Kad smo pokrenuli OpenCart shop, sve radi lepo dok radi. Međutim dešava se i po koji problem koji je možda gore naveden na spisku, koji može biti jako iritantan. Ovde ćemo navesti samo tri najčešća problema:

  1. promena hostinga nije rešila problem
  2. opencarta je pogrešno konfigurisana - podešena je neadekvatmo
  3. oštećenje OpenCart skripte posle napada hakera.

Ukoliko ste promenili hosting na kome vam se nalazila E-Shop OpenCarta , vrlo verovatno ćete morati da ponovo konfigurišete parametre u (config.php) fajlu koji se nalazi unutar skripte. Takođe, ovaj (config.php) fajl se nalazi i u admin folderu u kome se isto mora ponovo konfigurisati. Najčešće je potrebno samo promeniti putanju do skripte. Open Cart kao i sve ostale skripte koje dozvoljavaju upload slika na server, imaju svoje principe i zavisno od tehnologije koja ih pokreće, zahtevaju održavanje. recimo, nakon napada hakera, jedan E-Shop je pretrpeo neke promene u svojim PHP stranicama.

Međutim, nakon što smo očistili sve stranice od malicioznog koda, ostao je nerešen problem koji se manifestuje kao poruka kad pristupimo shopu i ona izgleda ovako:

Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/mojsajt/domains/mojsajt.com/public_html/image/cache/data/rock/ rock D/Candy Dulfer - Big girl-40x40.jpg' for writing: Permission denied in /home/mojsajt/domains/mojsajt.com/public_html/system/library/image.php on line 43 Warning: fopen(/home/mojsajt/domains/mojsajt.com/public_html/system/logs/error.txt) [function.fopen]: failed to open stream: Permission denied in /home/mojsajt/domains/mojsajt.com/public_html/system/library/log.php on line 12

Ukoliko dobijate ovakvu poruku na Opencart-i, vreme je da bacite pogled na vaše dozvole (permisije) za foldere u kojima se nalaze slike. Koristeći neki FTP menadžer, recimo Filezilla, otvorite vaš shop i za folder "image" postavite CHMOD sa 755 na 777. Permisije moraju da se odnose na sve foldere i podfoldere. Unutar foldera "image" nalazi se folder "cache" koji mora imati dozvole setovanje na CHMOD 777. Ukoliko u Filezilli izaberete opciju da dozvole budu primenjene na sve foldere i podfoldere, "cache" ne morate sada menjati ali proverite za svaki slučaj, desni klik na folder pa "datotečna dopuštenja". Takođe, otvorite sada system/cache, za folder cache postavite takođe CHMOD 777, Dešava se da ove radnje ne pomognu u rešavanju gornje poruke o grešci. Iz greške vidimo da je negde problem u /image/cache/data/rock/ rock D/Candy Dulfer - Big girl-40x40.jpg' for writing što znači da ova slika ili nedostaje u folderu rock D ili je primenovana. Rešićete ovo jednostavnim ubacivanjem slike Candy Dulfer - Big girl-40x40.jpg . Ukoliko imate problema sa ubacivanjem / uploadom slika u okviru admin panela, najverovatnije da niste dobro setovali dozvole foldera "images". Kada budete omogućili da svi folderi u kojima se smeštaju slike budu čitljivi i otvoreni za upload (CHMOD 777), ovakvi problemi se neće pojavljivati.

Poznajemo suštinu i strukturu OpenCart-e, kreiramo nove i prepravljamo stare šablone i vršimo sve ostale potrebne modifikacije prodavnice na vaš zahtev.

Takođe, prepravka i nadogradnja modula za OpenCart svih verzija je naša specijalnost.

Mi ćemo pokušati da vam brzo odgovorimo kako bi ste ih lakše rešili.

 

Komentari, iskustva, pitanja i odgovori (11)

Nalazite se na: OpenCart web shop
Sortiraj
5/5 (1)
prva < 1 2
FacebookStumbleUponDiggGoogle+Twitter
Gravatar
Marko kaže...
Poštovani Sweb, pokrenuo sam OpenCart 2.0.1.1 verziju i sada imam nekoliko problema:
1. U admin panelu ne mogu da izmenim status porudžbine. Stalno se pojavljuje greška:
"SyntaxError: JSON.parse: unexpected character" OK
2. Imam problem sa slikama kada želim da podelim recimo Fb share ... i onda se samo tekst objavi a slike nema nigde.\r\n

\r\nOva dva problema su mi goruća pa vas molim za pomoć a naravno platiću ako mi možete rešiti ovaj problem na OpenCart-i.
Hvala
Sweb:
Marko, ovaj problem\r\n
"SyntaxError: JSON.parse: unexpected character" OK
\r\nukazuje na neku grešku ili u prevodu (UTF-8) ili da je na vašem serveru/hostingu uključem mod_security. Proverite najpre vaš prevod ako ste ubacili osim en default još neki. Dalje, ako ovo ne pomogne, probajte da dodate API korisnika u admin panelu OpenCart-e. Nakon ovoga bi ste morali i da odete do phpmyadmin panela i da u vašoj mysql bazi za API vrednost unesete i podesite vrednost koju imate u admin panelu na OC. Ako vam je ovo nejasno, napisćemo detaljno uputstvo za rešavanje problema sa greškom.
22 January 2015 18.19
prva < 1 2
Stranica 2 od 2

Dodajte komentar

* Potrebne informacije
(neće biti objavljen na sajtu)
 
Bold Italic Underline Quote Line Bullet Numeric Email Image Video
 
1000
Captcha
Refresh
 
Upišite kod:
 
Obavestite me o novim komentarima putem e-maila.
 
Pamti moje podatke na ovom računaru.