![]() |
|
| Trasferimento dei file con FTP |
Il protocollo con il quale i files vengono trasferiti al web server e' chiamato FTP (File Transfer Protocol). L'account FTP di cui disponete vi garantisce l'accesso ai web server in collegamento FTP 24 ore su 24. Questo rende possibile creare ed aggiornare un sito sul proprio computer e trasferire i files sul web server ogni volta che occorre.
Nota per gli utenti utenti di Microsoft FrontPage:
Se utilizzate Microsoft FrontPage per la creazione e la gestione del sito, e' preferibile utilizzare le opzioni di pubblicazione offerte dal pacchetto, che permettono di gestire oltre che i contenuti del sito anche le informazioni aggiuntive richieste dai propri moduli (Estensioni).
L'utilizzo di FTP e' sconsigliabile in quanto potrebbero verificarsi facilmente incongruenze tra le informazioni contenute nelle estensioni ed il contenuto effettivo del sito, rendendo necessaria la reinstallazione delle estensioni stesse.
SOFTWARE CLIENT FTP
Per effettuare trasferimenti di files in FTP, occorre disporre di un client FTP, cioe' di un programma in grado di effettuare una connessione e di scambiare informazioni nelle modalita' specificate da questo protocollo.
In rete sono reperibili diversi programmi adatti allo scopo, tra i quali segnaliamo WS_FTP per PC e Fetch per Mac.
CONFIGURAZIONE DEL SOFTWARE FTP
Al momento dell' attivazione dell'account FTP (coincidente con l'apertura del piano di hosting), vi sono state fornite alcune informazioni necessarie per poter configurare il software ed effettuare una connessione FTP con i web server.
Quale che sia il client FTP utilizzato, la sua configurazione consiste nel fornirgli almeno le seguenti informazioni:
In genere non e' necessario specificare ulteriori parametri per connettersi al web server.
- FTP Host Name (nome di dominio o indirizzo IP)
indica al software di FTP l'indirizzo della macchina a cui connettersi per effettuare il trasferimento dei dati.
Per accedere al web server, questo indirizzo deve essere il nome del proprio dominio o il suo equivalente indirizzo IP.
- Informazioni di Login
Sono le informazioni necessarie ad identificarsi presso il web server, ed accedere ai propri dati:
- UserID (il nome dell'account)
al proprio account FTP e' stato assegnato un nome non modificabile (lo stesso user name che si inserisce per accedere al Pannello di Controllo).
Qualificandosi con questo nome, il client FTP richiede l'accesso all'area contenente i files che costituiscono il sito.
- Password (password per l'account UserID)
impedisce ad estranei di accedere ai dati e deve coincidere con la password assegnata al proprio account FTP.
Si ricorda che la password del proprio account e' modificabile dal Pannello di Controllo e si consiglia di cambiarla periodicamente.Esempio di configurazione di un client FTP: WS_FTP
- procurarsi una versione del programma:
utilizzando il proprio browser, recarsi all'indirizzo http://www.ipswitch.com/ e scaricare il programma.
A download avvenuto, procedere all'installazione dello stesso.- Ad ogni avvio di WS_FTP verra' visualizzata la finestra denominata Profile Session, nella quale si definisce un profilo. Un profilo contiene le informazioni necessarie ad effettuare una connessione FTP (login) ad un determinato computer. Una volta definito un "profilo" di connessione e' possibile fare riferimento ad esso per effettuare un collegamento senza dover inserire ogni volta le informazioni di login.
- Per creare un nuovo profilo, selezionare "new" ed inserire il nome del profilo che si intende creare.
In seguito, inserire USER ID, PASSWORD ed HOSTNAME come indicato in figura 1.figura 1 Assicurarsi di impostare il valore "Auto detect" per il campo Host Type, come da fig.1.
E' consigliabile selezionare Save Password e Auto Save Config, per conservare queste impostazioni per usi futuri. Gli altri campi possono essere lasciati vuoti.
Sono state fornite tutte le informazioni necessarie ad effettuare la connessione.
- Premere "ok" per continuare. Avra' inizio la connessione.
VISUALIZZAZIONE DEI FILES
WS_FTP visualizza uno schermo suddiviso in due finestre verticali. Nella finestra di sinistra vengono elencati i files presenti sul computer locale (fig.2), in quella di destra viene visualizzato il contenuto del computer a cui si e' connessi.
Quando si effettua la connessione al web server, la directory iniziale a cui si accede e' la root directory del proprio account, la directory principale.
Se la connessione e' avvenuta correttamente, nella finestra di destra sara' quindi visibile la root directory del server, contenente, tra l'altro, le directories bin,cgi-local,dev,lib, stats ed altre.
figura 2 E' possibile trasferire files direttamente nella root, oppure in sub-directories appositamente create. L'unica subdirectory di sistema nella quale puo' capitare di trasferire files e' la cgi-local. In questa directory risiedono normalmente gli script scritti in Perl, Unix Shell o C eventualmente utilizzate nel sito.
TRASFERIMENTO DEI FILES
Non appena un file e' stato trasferito sul web server, esso e' immediatamente disponibile in linea.
- per trasferire un file e' sufficiente selezionarlo con il puntatore ed effettuare un doppio click, oppure premere il tasto simboleggiante la freccia rivolta verso destra posta tra le due finestre
- per trasferire un file in una determinata sotto-directory, selezionare quest'ultima con un doppio click per aprirla, quindi trasferire il file.
NOMI DEI FILES
Il sistema operativo UNIX adottato dai nostri web server distingue le lettere maiuscole dalle lettere minuscole. In altre parole, il nome di file "udo.html" non e' equivalente a "Udo.HTML" oppure a "UDO.html".
Se una pagina HTML facesse riferimento a "file.html" ed il nome di questo file fosse scritto a caratteri maiuscoli, si verificherebbe un errore tipo: "404: File not found". Lo stesso discorso e' applicabile ai nomi di directory.
Per evitare errori e' consigliabile assegnare nomi di files in lettere minuscole ed evitare di utilizzare spazi e caratteri speciali, come ! @ # $ % ^ & * : ' ~
Il carattere di sottolineatura, o "underscore" ("_") e' utilizzabile senza problemi.
Nota per gli utenti Mac:
Se si utilizza "Fetch" per trasferire dati, selezionare la modalita' di trasferimento "raw data" sia per documenti HTML, sia per le immagini e gli altri dati.
Il programma "Page Mill" puo' aggiungere l'estensione .bin o .txt ai files trasferiti. Tale estensione va rimossa affinche' non si verifichino in seguito errori di tipo "file not found".
CONTROLLARE LE PAGINE CON IL BROWSER
Spesso capita di modificare una pagina HTML e ritrasferirla immediatamente sul web server, per poi passare al browser ed osservare i risultati delle modifiche in linea. Alla pressione del tasto AGGIORNA il documento in esame puo' risultare invariato rispetto alla versione precedente. In questo caso occorre pulire la Cache del browser (File temporanei), utilizzando l'apposita funzionalita' presente nelle preferenze del browser stesso.
PROBLEMI DI ACCESSO
- Se e' possibile collegarsi al proprio pannello di controllo (http://nomedominio/stats/) ma non al proprio account FTP, e' probabile che la configurazione del software FTP non sia corretta.
- Se l'accesso viene negato DOPO aver inserito USERID e PASSWORD, e' possibile che si stia utilizzando una userid o una password sbagliata, o che sia stata inserita con una combinazione di minuscole/MAISCOLE diverse dell'originale. Controllare le informazioni contenute nella e-mail di notifica di attivazione dell'account. Se e' stato effettuato un successivo cambiamento di password e quella attuale non sembra funzionare, contattare il personale di supporto per la sua reimpostazione.
- Se non e' possibile stabilire il collegamento o il collegamento viene interrotto ad ogni tentativo, si tratta molto probabilmente di problemi di connessione, verificabili con il browser all'indirizzo (http://nomedominio/cgi-bin/secure/trgw-s). Occorreranno 15-20 minuti per generare un rapporto che andra' inviato al personale di supporto tecnico che provvedera' a risolvere il problema.