Kui oled OpenCarti koolituse käigus e-poe loonud ja tahad ise oma valmis e-poe tõsta veebiserverisse või tahad oma e-poest teha varunduse ja tõsta nö backupina veebi, siis see õpetus on sulle.

  • Tee arvutisse uus kaust
  • Logi FTP-programmiga (FileZilla, WinSCP või mõne teise analoogiga) oma veebiserverisse
  • Ava public_html, htdocs või www kaust (sõltub teenusepakkujast)
  • Märgista kõik failid ja kaustad veebiserveri poole peal
  • Arvuti poole peal ava loodud uus kaust
  • Lae kõik märgistatud failid ja kaustad veebiserverist arvutisse

Järgnevalt on vaja muuta kahte faili juurkaustas (root-kaustas) ehk siis public_html või htdocs kaustas asuvat config.php faili ja admin kaustas asuvat config.php faili. Mõlemas on vaja seadistada teekonnad ja muuta andmebaasi andmeid.

  • Ava juurkaustas olev config.php näiteks programmiga Notepad++ ja muuda teekonnad ja andmebaasi andmed –> Salvesta
  • Ava admin kaustas olev config.php ja muuda samuti teekonnad ja andmebaasi andmed –> Salvesta
  • Ole ettevaatlik, et failid sassi ei läheks – need on ju sama nimelised ja esmapilgul tunduvad ka samasugused olevat, aga tegelikult on faili sisus väikesed erinevused.

Mõned Eesti teenusepakkujate poolt määratud teekonnad

veebimajutus.ee
/www/apache/domains/www.domeen.ee/htdocs/catalog

elion.ee
/home/la02/12345/catalog

zone.ee
/data0X/virt12345/domeenid/www.domeen.ee/htdocs/catalog/

radicenter.ee
/home/np12345/domains/domeen.ee/public_html/catalog

virtuaal.com
/home/kasutajanimi/public_html/catalog/

  • Logi järgmisena veebiserveri halduskeskkonda
  • Ava PHPMyAdmin — > ava OpenCart andmebaas — > vali Ekspordi ja kliki nuppu Mine
  • Lae arvutisse andmebaas
  • Logi FTP programmiga uude veebiserverisse
  • Ava public_html, htdocs või www kaust (sõltub teenusepakkujast)
  • Lae kõik failid ja kaustad nüüd arvutist veebiserverisse
  • Logi uue veebiserveri halduskeskkonda
  • Loo seal uus andmebaas ja kasutaja –> seo andmebaasi kasutaja loodud andmebaasiga
  • Ava PHPMyAdmin — > ava loodud andmebaas — > lae Import nupu abil andmebaas ülesse
  • Kontrolli, kas uues veebiserveris nüüd e-pood avaneb?

NB! Kui kasutad alamdomeeni, siis muuda kas .htaccess faili või lülita SEO URL välja. Põhjus on selles, et nö ilusad aadressid ei tööta, kui kasutad alamdomeeni ja SEO URL on sisse lülitatud.

SEO URL välja lülitamine
Poe seadistus –> Eelistused –> Muuda –> Server –> Kasuta SEO URLi –> Ei –> Salvesta

.htaccess faili muutmine
Kui OpenCarti pood ei asu juurkataloogis, siis pead muutma .htacess faili ja asendama rewrite koodi nii, et uus kood oleks järgmine:
RewriteRule sitemap.xml /Kaustanimi/index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(

[^?]*) /Kaustanimi/index.php?_route_=$1 [L,QSA]

Kokkuvõtteks

Kui soovid testida mingeid uusi pluginaid, siis pole seda vaja KINDLASTI teha töötaval lehel. OpenCart’i e-pood võib mõne uue plugina tõttu kergesti õhku lennata. Seepärast kasuta eespool olevat õpetust omale varukoopia tegemiseks ja seal saad testida. Teekondasid on siis ka lihtsam teha – lisad lõppu lihtsalt oma varukoopia kausta nime.
Edu!

NB! Tekkis küsimus? Võta ühendust!