Per caricare un’immagine, correggere una riga in un file di configurazione o spostare una cartella non serve per forza installare un programma FTP. Il pannello DirectAdmin ha un file manager integrato che funziona direttamente nel browser. In questa guida vediamo come è organizzato lo spazio del tuo hosting e come usare il file manager per le operazioni più comuni, senza fare danni.

Come aprire il file manager

  1. Accedi all’area clienti su https://hosting.iweblab.it.
  2. Apri il servizio di hosting e usa il collegamento di accesso al pannello DirectAdmin (l’accesso è diretto, senza password separata).
  3. Nel pannello cerca la voce del file manager, tra le funzioni dedicate ai file oppure con la ricerca.

Come sono organizzate le cartelle

La prima cosa da capire è dove si trova il sito. Ogni dominio dell’account ha la sua cartella:

/domains/tuodominio.it/

Al suo interno, la cartella che conta per il sito pubblico è:

/domains/tuodominio.it/public_html/

Tutto quello che metti in public_html è raggiungibile dal web: un file public_html/listino.pdf sarà visibile all’indirizzo https://tuodominio.it/listino.pdf. Quello che sta fuori da public_html, invece, non è accessibile direttamente dal browser.

Se hai più domini nello stesso account, troverai una cartella per ciascuno dentro /domains/. Prima di caricare o modificare qualcosa, controlla sempre di essere nella cartella del dominio giusto.

Le operazioni di base

Caricare file

  1. Entra nella cartella di destinazione (per esempio public_html o una sua sottocartella).
  2. Usa la funzione di caricamento (upload) e seleziona i file dal tuo computer.
  3. Attendi la fine del caricamento prima di chiudere la pagina.

Per caricare tanti file o un sito intero conviene caricare un unico archivio .zip e poi estrarlo direttamente sul server (vedi più sotto): è molto più rapido che caricarli uno per uno.

Creare cartelle e file

Dal file manager puoi creare una nuova cartella o un file vuoto da modificare subito, per esempio un file di verifica richiesto da un servizio esterno.

Modificare un file di testo

I file di testo (.php, .html, .css, .js, .htaccess, .txt) si possono aprire e modificare con l’editor integrato. Prima di toccare un file importante, fanne una copia (vedi i consigli più avanti).

Rinominare, copiare, spostare

Seleziona uno o più elementi e usa le funzioni di rinomina, copia o spostamento. Attenzione: rinominare o spostare un file usato dal sito può rompere i collegamenti che puntano a quel file.

Eliminare

Elimina solo quello che conosci. File e cartelle creati da un CMS o da un plugin sono quasi sempre necessari. Se hai un dubbio, prima di eliminare rinomina (per esempio aggiungendo .old in fondo al nome): se il sito continua a funzionare, potrai eliminare con più tranquillità.

Comprimere ed estrarre archivi

Il file manager permette di creare archivi da cartelle e di estrarre archivi caricati. È utile per caricare un sito intero in un colpo solo o per prendere una copia veloce di una cartella prima di una modifica.

Un dettaglio importante: i file di archivio (.zip, .gz, .tar, .sql, .log, .wpress, .jpa, .bkup) non vengono inclusi nei nostri backup, ovunque si trovino. Quindi non contare su un archivio lasciato nello spazio web come “copia di sicurezza”, e cancella quelli che non servono più. Trovi l’elenco completo nella pagina esclusioni backup.

Permessi dei file

Ogni file e cartella ha dei permessi che stabiliscono chi può leggerlo, scriverlo o eseguirlo. Si indicano con tre cifre. I valori più comuni per un sito web sono:

Elemento Permessi tipici
Cartelle 755
File 644
File di configurazione con password (es. wp-config.php) può essere più restrittivo, come 600 o 640, se il CMS lo supporta

Evita il 777: rende il file o la cartella scrivibile da chiunque ed è una scorciatoia che apre la porta a problemi di sicurezza. Se un plugin “non riesce a scrivere”, il 777 non è la soluzione giusta: scrivici con un ticket e vediamo insieme la causa.

Il file .htaccess

Il file .htaccess in public_html contiene regole che il web server applica al sito: redirect, indirizzi “puliti” del CMS, protezioni. Il nome inizia con un punto, quindi è un file “nascosto”: se non lo vedi, cerca nel file manager l’opzione per mostrare i file nascosti.

Un errore di battitura nel .htaccess può mandare tutto il sito in errore 500. Prima di modificarlo fai sempre una copia, e se il sito smette di funzionare ripristina la copia.

File manager o FTP?

Il file manager è perfetto per interventi rapidi. Per lavori lunghi (caricare molte cartelle, sincronizzare un sito sviluppato in locale) è più comodo un programma FTP. Le impostazioni da usare:

Protocollo Porta Note
FTPS (FTP con TLS esplicito) 2100 Consigliato
SFTP 2300 Con le credenziali di un account FTP

Le porte 21 e 22 sono chiuse: se il programma va in timeout, controlla la porta. Come host usa l’indirizzo del server indicato nell’email di attivazione o nell’area clienti; se il sito è sotto la rete iWebLab Edge, non usare ftp.tuodominio. Gli account FTP sono confinati nella cartella del dominio: entrando vedrai direttamente il contenuto di /domains/tuodominio/, con il sito in public_html.

Cinque buone abitudini

  1. Copia prima di modificare. Duplica il file (per esempio config.php › config.php.bak) e poi lavora sull’originale. Ricordati di eliminare la copia quando hai finito: un file di configurazione dimenticato nello spazio web può esporre dati sensibili.
  2. Una modifica alla volta, controllando il sito dopo ciascuna.
  3. Svuota la cache dopo aver modificato CSS, JavaScript o template: se il sito usa iWebLab Cache o la rete Edge, altrimenti potresti continuare a vedere la versione precedente.
  4. Non lasciare archivi e dump in public_html: oltre a non essere inclusi nei backup, potrebbero essere scaricabili da chiunque conosca il nome.
  5. Sappi dove sono i backup. Se un file viene cancellato o modificato per errore, puoi ripristinarlo da solo con JetBackup: facciamo almeno due copie al giorno, conservate per 30 giorni.

Se qualcosa va storto

Hai eliminato una cartella per sbaglio o una modifica ha mandato il sito in errore? Prima prova a ripristinare la copia che hai fatto. Se non l’hai fatta, usa JetBackup per recuperare il file o la cartella da un backup precedente. Se non riesci, apri un ticket dall’area clienti (https://hosting.iweblab.it/submitticket.php) indicando dominio, percorso del file e l’orario approssimativo della modifica: ci aiuta a scegliere il backup giusto.

Altri articoli su Pannello e area clienti

Parliamone

Un hosting che ti spiega le cose, e poi le fa

Questi articoli nascono dalle domande dei nostri clienti. Se vuoi un hosting dove dietro ogni risposta c’è un tecnico vero, parliamone.

  • 4,9 su 5 su Trustpilot264 recensioni, il 96% a cinque stelle
  • Risponde un tecnicoIn italiano, da chi gestisce i server
  • Il trasloco lo facciamo noiSito, database e posta, controllati prima di spostare i DNS