|
Zen Cart - asennuksen valmisteluAloitus Seuraavassa käsittelen Zen Cart ostoskoriratkaisun asennustoimet pääpiirteissään. Ohjeet on testattu versiolla 1.2.7 - takeita onnistuneeseen asennukseen muilla versioilla ei voida antaa. Jos käytössäsi on jo Zen Cart asennettuna ja haluat päivittää vanhemmasta versiosta uuteen, kannattaa luottaa uuden version asennuohjeisiin ja seurata niitä ohjeita jotka löytyvät päivitystä koskevissa ohjeissa. Palvelin johon Zen Cart asennetaan, tulee olla varustettu seuraavasti:
Ennen aloittamista kannattaa varmistaa että sinulla on pääsy MySQL tietokantaan ja että käyttäjätunnuksesi/salasanasi ovat oikeat. Usein nämä tiedot ja niiden hallinta löytyy/onnistuu ylläpitotilisi hallinta-osiosta. Tarvittaessa käänny sivujesi ylläpidosta huolehtivan tahon puoleen. Sinulla on oltava seuraavat tietokannan hallintaan liittyvät oikeudet: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP. Kauppapaikkaa varten on luotava oma tietokanta, Zen Cart ei pysty tekemään sitä itse, se on luotava. Jos et ole vielä ladannut Zen Cart'ia, tee se nyt ja pura pakkaus koneellesi muuttamatta pakkauksessa oleva hakemistorakennetta. Lataa tiedostot palvelimelle Lataa tiedostot palvelimelle FTP-ohjelmalla. Valitse tai luo kansio johon haluat sijoittaa tiedostot, kansio voi olla nimeltään esim. /verkkokauppa. Hakemiston nimen ei tarvitse olla "/verkkokauppa", se voi olla myös jotain muuta kuten /zencart tai /kauppa jne. Voit toki myös ladata tiedostot sivustosi juureen jolloin et tarvitse lainkaan uutta hakemistoa sille. Varmista että FTP-ohjelmasi ja palvelimesi hyväksyvät pitkät tiedostonimet (long filenames). Esim. MacOS on toisinaan hieman kranttu pitkien tiedostonimien kanssa ja tämä saattaa vaatia hieman säätämistä, mutta itse olen onnistunut asentamaan ja hallinnoimaan Zen Cart tiedotoja MacOS palvelimella MacOS koneella, joten tiedostonimien ei pitäisi aiheuttaa päänvaivaa. Asentaminen alkaa Zen Cart tarvitsee toimiakseen kaksi tekstitiedostoa. Molempien nimi on configure.php ja niitä löytyy kahdesta eri hakemistosta. Configure.php tiedostot ovat tekstitiedostoja joita Zen Cart käyttää monissa toiminnoissaan ja joiden perusteella se määrittelee oikeuksia ja tietää että mitä tietokantaa sen on käytettävä. Kun nämä kaksi tiedostoa on luotu, seuraavaksi on määriteltävä niiden oikeudet sellaisiksi että Zen Cart pystyy muokkaamaan niitä. Oikeuksien muokkaaminen onnistuu useimmilla FTP-ohjelmilla tai sitten voi mennä sivustolle terminaalin avulla ja käyttää chmod-komentoa (esim. chmod 777 configure.php). Tiedostot sijaitsevat hakemistoissa: - /verkkokauppa/includes/dist-configure.php Toimiakseen nämä tiedostot on muutettava configure.php nimisiksi ja niiden oikeudet on asetettava tasolle 777 eli täydet luku-, kirjoitus- ja ajo-oikeudet. Muita tiedostoja ja niiden oikeuksia On myös monia muita tiedostoja ja hakemistoja joiden oikeudet on oltava kohdallaan jotta Zen Cart voisi toimia oikein. Seuraavien tiedostojen ja hakemistojen oikeudet on oltava muodossa 777 eli täydet luku-, kirjoitus- ja ajo-oikeudet (read/write/execute): /catalog/cache Huom: muista muuttaa myös hakemistojen sisällä olevien tiedostojen oikeudet kaikkien alahakemistojen oikeudet muotoon 777. Seuraavassa ainakin osittainen lista hakemistoista joiden oikeudet on syytä muuttaa: /catalog/images/attributes HUUOM: Jos jätät jonkin /images-hakemiston alahakemiston oikeudet muuttamatta ja yrität myöhemmin käyttää sitä, saat todennäköisesti virheilmoituksen ja et pysty käyttämään ko. hakemistoa ennen oikeuksien muuttamista. Muut kuin yllä mainitut tiedostot ja hakemistot, niiden kohdalla riittää että ne ovat muotoa 644 tai 444, riippuen käyttämäsi palvelimen asetuksista. Viimeiset tarkistukset ennen asennusta Itse asennus on prosessina melko automatisoitu, mutta muutamat asiat on hyvä tarkistaa ennen asennusohjelman ajamista. Asennuksen yhteydessä seuraavat tiedot tulee vahvistaa (asentaja pyytää sitä): • Zen Cart hakemiston fyysinen sijainti: |