Ho passato alcune ore a cercare di installare PHP 7 sul mio PC HP Folio 64 bit Window 10.
Dopo aver trovato una soluzione (questo post è stato molto utile), ho deciso di documentare il processo su freshwebdesigner.
Ecco come installare PHP 7 su Windows 10. Se vuoi leggere il post completo che include Composer e Apache, puoi fare riferimento a questa guida.
Installare PHP 7
Vai su PHP For Windows: Home e SCARICA l'ultimo file zip di PHP7 (non-thread safe version). Assicurati di scegliere il bit del sistema operativo giusto: VC15 x64 Non Thread Safe per 64-bit.
Scomprimi o estrai il contenuto del file zip nella directory C:PHP7 (devi creare la cartella PHP7 nell'unità C).
Nella directory C:PHP7, rinomina il file php.ini-development in php.ini.
Configure PHP to work flawlessly on your machine.
Open the newly renamed php.ini file on a text editor ( e.g Notepad, VSCode)
Uncomment the line that reads ; extension_dir = “ext” by removing the ; so the line is just extension_dir = “ext”. To quickly do this: CTRL F and search for extension_dir = “ext”
You also need to uncomment some bunch of extension lines by removing the ; at the beginning:
- extension=php_gd2.dll
- extension=php_curl.dll
- extension=php_mbstring.dll
- extension=php_openssl.dll
- extension=php_pdo_mysql.dll
- extension=php_sockets.dll
If you’re getting started with PHP, I recommend you uncomment this line ; E_ALL to E_ALL
Add C:PHP7 to your Windows system path:
- Open your System Control Panel.
- Clicca su 'Impostazioni di sistema avanzate'.
- Clicca il pulsante 'Variabili d'ambiente...'.
- Clicca sulla riga del percorso sotto 'Variabili di sistema', e clicca 'Modifica...'
- Clicca 'Nuovo' e aggiungi la riga C:PHP7.
- Cliccare OK, poi OK, poi OK, e chiudere il Pannello di controllo del sistema.
Fonte della foto: KIZU 514 - Autonomous Worker
Ora apri il tuo prompt dei comandi o PowerShell e digita php -v per vedere se PHP funziona.
Se il tuo è simile a quello sopra, significa che PHP sta funzionando correttamente. Fantastico!
Prossimo, puoi imparare come aggiungere Composer.