Pregatirea pentru instalare
Cerinte
Etomite este un proiect 'open source', asa ca este normal ca si dependintele lui sa fie open source.
Etomite cere sa aveti o baza de date MySQL. Etomite merge cu MySQL versiunile de la 3 la 5, desi probabil versiunea 4 este cea mai sigura daca ati avea de ales. (Acest lucru este doar chestie de numere, in prezenr cei mai multi utilizatori folosesc versiunea 4; versiunea 3 este veche, versiunea 5 este foarte noua.) Testeri pentru versiunea Beta, Etomite 0.6.1 au folosit MySQL versiunea 4 si 5.
Etomite foloseste limbajul de scripting PHP. PHP versiunile 4 si 5 sunt amandoua suportate, dar este posibil sa apara probleme ocazionale cu PHP 5. Desi PHP 5 nu este chiar nou, nu a fost folosit pe scara large de companiile de hosting din cauza incompatibilitatiilor cu PHP 4, si cu multe produse existente care se bazeaza pe PHP.
Cu o singura exceptie, nu conteaza ce web server sau sistem de operare sunt folosite de host-ul tau. Exceptia este o caracteristica numita
„friendly URLsâ€, care este benefica pentru motoarele de cautare. Friendly URLs iti dau voie sa folosesti nume semnificative in url-uri, in loc ca numele paginilor sa fie: index.php?id=nn. Friendly URLs sunt suportate de Apache (daca functia mod_rewrite este instalata si configurata corect), si se gasesc instructiuni in forumuri pentru setarea IIS sa accepte Frindly URLs. Friendly URLs
sunt descrise aici.
Snippets
Snippets (add-onuri) sunt furnizate de utilizatori individuali, si e probabil sa fi fost testate pe mult mai putine tipuri de platforme. De aceea unele s-ar putea sa nu mearga pe toate platformele pe care Etomite functioneaza normal.
Descarcare
Descarca ultima versiune de Etomite de Aici.
Odata ce ai descarcat fisierul de care ai nevoie, despacheteaza fisierele Etomite, dar sa fii sigur ca pastrezi toate directoarele chiar daca sunt goale. Daca trebuie sa adaugi fisiere aditionale, urmeaza instructiunile care vin cu aceste fisiere.
Upload
Daca faci upgrade de la o alte versiune de Etomite (0.6, sau o versiune pre-release 0.6.1) citeste te rog sectiune
despre upgrade inainte sa incepi. Aceasta sectiune contine sugestii despre cum sa faci upgrade cu scapari minime, si iti da detalii despre cateva fisiere pe care trebuie sa le salvezi inainte sa faci upgrade.
Copiaza structura de directoare pe care ai creat-o despachetand fisierul Etomite descarcat intr-un director de pe serverul tau web (acesta poate fi directorul root al serverului sau un subdirector de pe server).
Sa verifici ca orice program folosesti ca sa copiezi fisierele sa-l configurezi ca sa pastreze directoarele originale si sa poata crea directoare goale.
Pachetul Etomite contine un numar mare de directoare, si unele combinatii de servere si clienti FTP au dificultati cu acest lucru. Este bine sa folosesti un client FTP care va inregistra ce fisiere nu pot fi trimise si iti da voie sa reincerci trimiterea lor – eu folosesc un program open-source pentru acest lucru -
FileZilla
Permisiunile pentru directoare si fisiere
Inainte de a incepe instalarea Etomite, sunt cateva permisiuni pentru directoare si fisiere care trebuie setate.
Foloseste-ti clientul FTP sau un panou de control ca sa fi sigur ca urmatoarele au permisiuni de scriere de catre PHP (chmod 777):
calea_spre_etomite/manager/includes/config.inc.php
calea_spre_etomite/assets/cache (si toate fisierele din acest director)
calea_spre_etomite/assets/images
calea_spre_etomite/assets/export
Majoritatea problemelor de instalare sunt cauzate de nesetarea corecta a permisiunilor, si in principal de uitarea fisierelor din directorul assets/cache.
Schimbarea Permisiunilor
NOTA: Schimbarea permisiunilor poate fi facuta prin porgramul FTP cu caracterisitica CHMOD. De obicei click-dreapta pe un director sau nume de fisier va deschide un meniu cu aceasta optiune.
Valoarea chmod 777 inseamna ca permisiunile de citire, scriere si executie sunt oferite proprietarului, grupului si altora.