NOTE PHP
Aggiornato il 28 Novembre 2007
WEB Server
Per poterci esercitare con PHP lato server, ci serve un servizio di Hosting WEB
che abbia installato il modulo PHP e su cui funzioni il server MySQL. Il server che
utilizzeremo quest anno è php.dti.unimi.it. Ringrazio Davide Rebeccani per
aver predisposto il sistema.
Fare l'UPLOAD dei files PHP sul webserver
Brevemente:
- Scaricate il programma
WinSCP (licenza GPL).
Per velocizzare il download,
potete trovarne una copia qui, in locale.
Salvate il programma dove volete.
-
Lanciate il programma e selezionate "New". Vi dovrebbe apparire una schermata
come la seguente.
I dati da inserire sono:
Host name |
php.dti.unimi.it |
User name |
php
|
Password |
******** [la password indicata a lezione]
|
Protocol |
FONDAMENTALE! selezionate "sftp"
|
Per evitare di dover continuamente riconnettere il client WinSCP, selezionate
la scheda "Connection", e nell'area "Keepalives", selezionate
"Executing dummy protocol commands" impostando un intervallo di 15 secondi.
[Facoltativo] Unix e Windows gestiscono l'ora solare in modo differente. Di conseguenza
può accadere che i files sul server abbiano una data diversa da quella locale.
Per risolvere il problema dobbiamo configurare opportunamente
WinSCP. Selezionate la scheda "Environment" e nell'area "Daylight saving time"
selezionate "Server adjust DST".
Selezionate "Save..." per memorizzare tutte le informazioni inserite in
un profilo.
- Con "Login" viene stabilita una connessione con il server.
Potete copiare i file semplicemente con il "drag & drop" o
premendo F5.
- Ciascuno si crei una cartella che abbia come nome lo user che utilizzate in
laboratorio sulle macchine Windows (esempio: rsassi). In questa cartella copiate i vostri files
php o html.
-
Per visualizzare la pagina miapagina.php andate all'indirizzo
http://php.dti.unimi.it/<vostrouser>/miapagina.php dove
<vostrouser> è il nome della cartella che avete creato. Es:
http://php.dti.unimi.it/rsassi/miapagina.php
- Per utilizzare phMyAdmin andate all'indirizzo:
https://php.dti.unimi.it/.
Dovete utilizzare lo stesso user name e password indicati sopra.