Ce obții
Site-ul tău (HTML, PHP sau alt tip) urcat pe server și vizibil pe domeniu. Totul se face din browser, fără alte programe. Managerul de fișiere e inclus în orice plan de găzduire web.
Înainte să începi
- Pregătește fișierele site-ului pe calculator, ideal într-o singură arhivă .zip. Pe Windows și pe Mac, o faci cu clic dreapta pe fișierele selectate și opțiunea de comprimare în arhivă ZIP. Arhivează conținutul folderului site-ului, nu folderul în sine, ca fișierele să ajungă direct unde trebuie.
- Pagina principală trebuie să se numească
index.htmlsauindex.php, cu litere mici. - Dacă site-ul folosește bază de date, ai nevoie și de una. Pașii sunt în ghidul „Crearea unei baze de date MySQL și a unui utilizator”. Pentru un WordPress adus de la alt host, vezi ghidul „Mutarea unui site WordPress de la alt host”.
- Fișierele site-ului merg în folderul public_html. La un cont nou, folderul e gol, de aceea domeniul arată eroarea 403 până urci site-ul. În planurile cu mai multe site-uri, fiecare site din „Websites” are fișierele lui, cu propriul
public_html. Un subdomeniu are folderul lui: îl vezi pe pagina site-ului, fila „Domains”, în coloana „DOCUMENT ROOT”.
Denumirile din Enhance le scriem în engleză, exact cum apar pe ecran, iar explicația în română. Panoul se deschide în limba browserului. Dacă ți-l arată în română (traducerea e încă în probă la Enhance și unele denumiri sună ciudat), îl treci pe engleză din meniul contului, dreapta sus: „My account” » „Language” (în română: „Contul meu” » „Limbă”).
Pașii
- Intră în Enhance la https://server.nbt-host.com.
- În meniul din stânga apasă „Websites”, apoi pe domeniul site-ului. Pe pagina site-ului, deschide fila „Files”. Se deschide „File manager”: în stânga ai folderele, în dreapta conținutul folderului deschis.
- În coloana din stânga, apasă pe public_html.
- Dacă folderul are fișiere de care nu mai ai nevoie, de exemplu o pagină veche, bifează-le, apasă clic dreapta pe una dintre ele și alege „Delete”, apoi confirmă. Atenție: File manager nu are coș, fișierele șterse dispar pe loc. Dacă nu ești sigur, descarcă-le întâi, cu clic dreapta » „Download”.
- Apasă butonul „Upload” și alege „File”. Selectează arhiva .zip de pe calculator.
- Așteaptă până apare „Upload complete”. Dacă în folder există deja un fișier cu același nume, Enhance te întreabă („File already exists”); alege „Overwrite” ca să-l înlocuiești.
- Apasă clic dreapta pe arhivă și alege „Uncompress”. Fereastra îți spune că arhiva se dezarhivează în folderul în care ești. Dacă înlocuiești o versiune mai veche a site-ului, bifează „Overwrite any conflicting files”, apoi confirmă cu „Uncompress”.
- Verifică unde au ajuns fișierele. Dacă sunt într-un subfolder, de exemplu
public_html/site/, intră în el, bifează „Select all”, apasă clic dreapta pe un fișier și alege „Cut”. Mergi înapoi înpublic_html, apasă clic dreapta pe o zonă goală a listei și alege „Paste”. - Șterge arhiva .zip din
public_html. Nu mai ai nevoie de ea, ocupă spațiu și oricine ar putea s-o descarce de pe site. - Deschide
https://domeniul-tau.ro. Dacă vezi încă versiunea veche, reîncarcă pagina cu Ctrl+F5 (pe Mac, Cmd+Shift+R).
Poți urca și un folder întreg, cu „Upload” » „Folder”, dar pentru multe fișiere arhiva .zip merge mai repede și mai sigur.
Fișierele ascunse, editarea și permisiunile
- Fișierele care încep cu punct, cum e
.htaccess, apar în listă împreună cu celelalte. Un fișier text îl modifici direct din browser, cu clic dreapta » „Edit”. - Un fișier sau un folder nou îl faci cu „New” » „File” sau „Folder”.
- Permisiunile corecte sunt de obicei 644 pentru fișiere și 755 pentru foldere. Le schimbi cu clic dreapta » „Permissions (CHMOD)”. La un folder, bifează „Apply recursively” dacă vrei să se aplice și pe ce e în el.
- Cu clic dreapta » „Get info” vezi calea completă pe server, permisiunile, data și mărimea fișierului.
Dacă ceva nu merge
- Pe domeniu vezi eroarea 403 sau o listă de fișiere („Index of /”). Fișierul
index.htmlsauindex.phpnu e direct înpublic_html: probabil a ajuns într-un subfolder (vezi pasul 8). Poate fi și o problemă de litere: serverul face diferența întreIndex.htmlșiindex.html. - Eroare 500. De obicei e un
.htaccessadus de la alt server, cu reguli care nu merg aici, de exemplu blocurile „cPanel-generated” sau unAddHandlerpentru o versiune PHP a vechiului host. Redenumește.htaccessîn.htaccess-vechi(clic dreapta » „Rename”) și reîncarcă pagina. La site-urile PHP, verifică și versiunea PHP (ghidul „Versiunea PHP și setările PHP”) și jurnalul de erori: fila „Developer tools”, cardul „PHP”,php-error.log. - Imaginile sau stilurile nu se încarcă. Linkurile din pagini arată spre calea de pe calculator (
C:\…) sau numele diferă ca litere mari și mici (Logo.pngfață delogo.png). - Încărcarea se oprește sau durează foarte mult. Urcă o singură arhivă .zip în locul a mii de fișiere separate. Verifică și spațiul liber: pe „Home”, cardul „Package subscriptions”, la „Disk space”. Pentru arhive foarte mari, scrie-ne.
- Apare mesajul „Failed to connect” / „Unable to load file manager at this time”. Reîncarcă pagina. Dacă mesajul rămâne, scrie-ne.
- Site-ul se deschide, dar browserul arată „Nu este sigur”. Certificatul SSL se emite automat după ce domeniul arată spre serverul nostru, prin nameserverele
ns1.nbt-host.roșins2.nbt-host.ro. Starea lui o vezi pe pagina site-ului, fila „Security”, la „SSL certificates”. Dacă avertizarea rămâne și a doua zi, scrie-ne.
