Guida all’uso di XAMPP
In questa guida imparerai a usare XAMPP per sviluppare e testare le tue pagine PHP. PHP è un linguaggio che serve a creare pagine web dinamiche, e con XAMPP potrai farlo direttamente sul tuo computer, senza bisogno di caricare tutto su internet.
Utilizzerai la versione di XAMPP installata sui computer della scuola, quindi è importante che tu segua attentamente le istruzioni per organizzare bene il tuo lavoro e non confonderti con quello degli altri.
Come organizzare i tuoi file in XAMPP
Per lavorare con XAMPP, ogni studente avrà una propria cartella per tenere separati i progetti. Segui questi passaggi per creare la tua cartella personale.
Crea la tua cartella personale
- Vai nella cartella di XAMPP:
- Prima di tutto, apri Esplora File (l’icona della cartella gialla che trovi nella barra in basso dello schermo, o cercala nel menu Start digitando “Esplora File”).
- Nella parte sinistra della finestra di Esplora File vedrai una sezione chiamata Questo PC. Clicca su di essa.
- Ora vedrai una lista dei tuoi dischi locali, tra cui quello chiamato Disco locale (C:). Fai doppio clic su C: per aprirlo. Questo è il disco rigido principale del computer, dove sono installati i programmi e dove si trova XAMPP.
- All’interno di C:, cerca una cartella chiamata xampp. Di solito si trova in cima alla lista delle cartelle. Se non la vedi subito, scorri verso il basso
- Una volta trovata, fai doppio clic sulla cartella xampp per aprirla.
- All’interno della cartella xampp, troverai diversi file e cartelle, ma quella che ci interessa è htdocs. Questa è la cartella dove dovrai salvare tutti i tuoi file PHP.
- Crea una cartella con il tuo nome:
Dentro htdocs, crea una nuova cartella usando il tuo nome e cognome come nome. Ad esempio, se ti chiami Mario Rossi, dovrai creare una cartella chiamatamariorossi.
Questa sarà la tua cartella personale: tutto il tuo lavoro andrà salvato qui, così sarà separato da quello degli altri studenti. - Crea un collegamento sul desktop:
Per accedere più velocemente alla tua cartella creiamo un collegamento di questa al Desktop. Così, ogni volta che devi lavorare, potrai aprire la tua cartella dal desktop senza doverla cercare ogni volta.- Windows 10: fai clic destro sulla tua cartella (
mariorossi), seleziona Invia a > Desktop (crea collegamento). - Windows 11: fai clic destro sulla tua cartella (
mariorossi), seleziona Mostra altre opzioni > Invia a > Desktop (crea collegamento).
- Windows 10: fai clic destro sulla tua cartella (
Crea una cartella per ogni esercizio
Quando inizi un nuovo esercizio o progetto, crea una nuova cartella all’interno della tua cartella personale (quella con il tuo nome). Dai a questa cartella il nome dell’esercizio utilizzando questo formato: “classe_esercizio_cognome_nome”.
Ad esempio, se l’esercizio si chiama “curriculum”, ti chiami “Mario Rosi” e fai parte della classe 4DSA, nomina la nuova cartella 4dsa_curriculum_rossi_mario e salva lì dentro tutti i file relativi a quell’esercizio. In questo modo, ogni esercizio sarà ben organizzato e facile da trovare.
Come visualizzare i tuoi progetti PHP con XAMPP
Dopo aver creato i tuoi file PHP e salvato tutto nella tua cartella personale, vediamo come puoi visualizzare e testare il tuo lavoro nel browser.
Avviare XAMPP
- Apri XAMPP Control Panel:
Trova l’icona di XAMPP Control Panel sul desktop o cercala nel menu Start. Una volta aperto, vedrai una serie di servizi come Apache e MySQL. - Avvia Apache:
Nel pannello di controllo, clicca su Start accanto ad Apache. Questo avvierà il server web, che ti permetterà di vedere i tuoi progetti PHP nel browser. Una volta avviato correttamente, il pulsante diventerà verde.
Visualizzare i tuoi progetti nel browser
- Apri il tuo browser (Chrome, Firefox, ecc.).
- Vai a localhost:
Per visualizzare i tuoi progetti, dovrai usare il browser. Digita nella barra degli indirizzi:
http://localhost/nomecognome/nomedellesercizio
Ad esempio, se ti chiami Mario Rossi e stai lavorando all’esercizio “curriculum”, dovrai scrivere:
http://localhost/mariorossi/4dsa_curriculum_rossi_mario
Così facendo, potrai vedere la tua pagina PHP direttamente nel browser!
Creare e modificare file PHP con VS Code
- Apri Visual Studio Code: Trova Visual Studio Code nel menu Start (Windows) o in Applicazioni (macOS), oppure clicca direttamente sulla sua icona sul desktop.
- Apri la cartella dell’esercizio:
- Una volta aperto VS Code, clicca su File > Apri Cartella… dal menu in alto.
- Naviga fino alla tua cartella personale in XAMPP:
- Percorso Windows:
C:\xampp\htdocs\nomecognomeo in alternativa puoi sfruttare il collegamento che ti sei creato nel desktop. - Percorso macOS:
/Applications/XAMPP/htdocs/nomecognome
- Percorso Windows:
- Una volta trovato, seleziona la tua cartella personale e clicca su Apri.
Come consegnare gli esercizi
Per ogni esercizio, dovrai creare e inviare un file ZIP seguendo un formato preciso. Questo file dovrà contenere tutti i file necessari per far funzionare correttamente il tuo progetto. Segui attentamente questi passaggi per creare il file ZIP in modo corretto.
Organizza correttamente i tuoi file
All’interno della tua cartella personale (ad esempio, mariorossi), troverai la cartella con il nome dell’esercizio (ad esempio, 4dsa_curriculum_rossi_mario). Prima di comprimere la cartella, assicurati che:
- Tutti i file del progetto siano presenti all’interno di questa cartella (eventuali immagini, fogli di stile, altri file html/php).
- Il file principale del progetto sia nominato index.php (o index.html se non usi PHP).
Cosa non fare
- Non usare altri formati di compressione come
.raro.7z. Il file deve essere in formato .zip, segui attentamente le indicazioni qui sotto e non ci saranno problemi nel formato di compressione. - Non comprimere file singoli, ma l’intera cartella dell’esercizio.
Come comprimere la cartella
Segui le indicazioni in base al sistema operativo nel quale stai lavorando.
Windows 8/10
- Vai alla cartella del tuo esercizio:
- Apri Esplora File (l’icona della cartella gialla nella barra delle applicazioni) e naviga fino alla tua cartella personale (
C:\xampp\htdocs\nomecognome\). - Trova la cartella dell’esercizio che hai creato (esempio:
4dsa_curriculum_rossi_mario).
- Apri Esplora File (l’icona della cartella gialla nella barra delle applicazioni) e naviga fino alla tua cartella personale (
- Comprimere la cartella in formato ZIP:
- Fai clic destro sulla cartella dell’esercizio.
- Dal menu contestuale che appare, seleziona Invia a > Cartella compressa (zip).
- Verrà creata una copia compressa della cartella in formato ZIP con lo stesso nome della cartella.
Windows 11
- Vai alla cartella del tuo esercizio:
- Apri Esplora File (l’icona della cartella gialla nella barra delle applicazioni) e naviga fino alla tua cartella personale (
C:\xampp\htdocs\nomecognome\). - Trova la cartella dell’esercizio che hai creato (esempio:
4dsa_curriculum_rossi_mario).
- Apri Esplora File (l’icona della cartella gialla nella barra delle applicazioni) e naviga fino alla tua cartella personale (
- Comprimere la cartella in formato ZIP:
- Fai clic destro sulla cartella dell’esercizio.
- Dal menu contestuale che appare, seleziona Comprimi nel file ZIP.
- Verrà creata una copia compressa della cartella in formato ZIP con lo stesso nome della cartella.
MacOS
- Vai alla cartella del tuo esercizio:
- Apri il Finder e vai nella tua cartella personale (che si trova in
/Applications/XAMPP/htdocs/nomecognome/).
- Apri il Finder e vai nella tua cartella personale (che si trova in
- Comprimere la cartella in formato ZIP:
- Trova la cartella dell’esercizio (ad esempio,
4dsa_curriculum_rossi_mario). - Fai clic destro (o Ctrl + clic) sulla cartella e seleziona Comprimi.
- Verrà creata una copia compressa della cartella in formato ZIP.
- Trova la cartella dell’esercizio (ad esempio,
Come scaricare XAMPP
Scaricare e installare XAMPP su Windows
- Scarica XAMPP:
- Vai al sito ufficiale di XAMPP: https://www.apachefriends.org/download.html.
- Seleziona la versione per Windows e clicca su Download.
- Installa XAMPP:
- Una volta scaricato il file, fai doppio clic per avviare l’installazione.
- Segui le istruzioni della procedura guidata, lasciando le impostazioni predefinite. Assicurati che Apache e PHP siano selezionati.
- Al termine, apri il pannello di controllo di XAMPP.
- Avvia XAMPP:
- Nel pannello di controllo, avvia il servizio Apache cliccando su “Start”.
- Puoi ora salvare i tuoi progetti PHP nella cartella
C:\xampp\htdocs.
- Visualizzare i progetti:
- Apri il browser e vai su
http://localhost/per vedere i tuoi progetti.
- Apri il browser e vai su
Scaricare e installare XAMPP su macOS
- Scarica XAMPP:
- Vai al sito ufficiale di XAMPP: https://www.apachefriends.org/download.html.
- Seleziona la versione per macOS e clicca su Download.
- Installa XAMPP:
- Una volta scaricato il file .dmg, aprilo e trascina l’icona di XAMPP nella cartella Applicazioni.
- Apri XAMPP dalle Applicazioni e segui le istruzioni per completare l’installazione.
- Avvia XAMPP:
- Apri l’app manager-osx di XAMPP e avvia il servizio Apache cliccando su “Start”.
- Salva i tuoi progetti PHP nella cartella
Applications/XAMPP/htdocs.
- Visualizzare i progetti:
- Apri il browser e vai su
http://localhost/per vedere i tuoi progetti.
- Apri il browser e vai su
Come abilitare il controllo degli errori
Per configurazione di default se i nostri file php contengono degli errori xampp non li esegue e ci mostra un generico errore. Questa cosa risulta scomoda in fase di sviluppo perché potremmo trovarci ad avere degli errori e non sapere dove li abbiamo commessi.
Adesso vediamo assieme come attivare i messaggi d’errore in xampp.
-
Apri la cartella XAMPP:
- Prima di tutto, apri Esplora File (l’icona della cartella gialla che trovi nella barra in basso dello schermo, o cercala nel menu Start digitando “Esplora File”).
- Nella parte sinistra della finestra di Esplora File vedrai una sezione chiamata Questo PC. Clicca su di essa.
- Ora vedrai una lista dei tuoi dischi locali, tra cui quello chiamato Disco locale (C:). Fai doppio clic su C: per aprirlo. Questo è il disco rigido principale del computer, dove sono installati i programmi e dove si trova XAMPP.
- All’interno di C:, cerca una cartella chiamata xampp. Di solito si trova in cima alla lista delle cartelle. Se non la vedi subito, scorri verso il basso
- Una volta trovata, fai doppio clic sulla cartella xampp per aprirla.
-
Trova il file
php.ini:- All’interno di
xampp, cerca e apri la cartellaetc. - Troverai un file chiamato
php.ini. Questo è il file da modificare.
- All’interno di
-
Modifica
display_errors:- Apri
php.inicon un editor di testo come Notepad (Windows) o TextEdit (Mac) o Visual Studio Code. Se hai problemi ad aprire il file con uno di questi editor segui questi passaggi:- tasto destro sopra al file
- clicca
Apri cone a questo punto seleziona l’editor
- Una volta aperto, premi
CTRL + F(Windows) oCMD + F(Mac) per aprire la funzione di ricerca. - Digita “display_errors” e premi
Invioper trovare la riga condisplay_errors = Off. - Cambia
OffinOn, poi salva il file (premiCTRL + SoCMD + S).
- Apri
-
Riavvia il Server Apache:
- Apri XAMPP Control Panel (clicca sull’icona di XAMPP).
Se ti trovi da Mac per avviare XAMPP dovrai avviare il programma
manager-osx - Trova Apache e premi “Stop” per fermarlo, poi premi “Start” per riavviarlo.
- Apri XAMPP Control Panel (clicca sull’icona di XAMPP).
Se ti trovi da Mac per avviare XAMPP dovrai avviare il programma
-
Verifica:
- Ora, quando carichi la tua pagina PHP nel browser, vedrai un messaggio dettagliato con l’errore e la linea di codice su cui si trova.
Nel caso ci fossero problemi segui i passi mostrati in questo video