Differenze tra le versioni di "PHP"

Da Altervista Wiki.
(Impostazione manuale della versione)
 
(8 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
 
PHP è uno dei più diffusi linguaggi di programmazione server-side per il web. Attraverso PHP è possibile far interagire il visitatore del sito con le informazioni salvate sul sito stesso come file e database. In altre parole grazie a PHP è possibile, per esempio, realizzare dei moduli di login, inviare e-mail e far caricare file. Gli applicativi web più diffusi sono basati proprio su PHP: [[Wordpress]], [[Joomla]], [[Drupal]], [[phpBB]]...
 
PHP è uno dei più diffusi linguaggi di programmazione server-side per il web. Attraverso PHP è possibile far interagire il visitatore del sito con le informazioni salvate sul sito stesso come file e database. In altre parole grazie a PHP è possibile, per esempio, realizzare dei moduli di login, inviare e-mail e far caricare file. Gli applicativi web più diffusi sono basati proprio su PHP: [[Wordpress]], [[Joomla]], [[Drupal]], [[phpBB]]...
  
Altervista offre PHP come unico linguaggio server-side. Ogni spazio web ha supporto per '''PHP 4''' e varie versioni '''PHP 5''' con librerie GD, CURL, ''mbstring'' e DOM XML, è possibile anche abilitare un '''[[Database|database MySQL]]'''.
+
Altervista offre PHP come unico linguaggio server-side. Ogni spazio web ha supporto a varie versioni di '''PHP''' con librerie GD, CURL, ''mbstring'' e DOM XML, è possibile anche abilitare un '''[[database MySQL]]'''.
  
 
==Scegliere la propria versione di PHP==
 
==Scegliere la propria versione di PHP==
Riga 7: Riga 7:
 
Ogni sito web ha una versione predefinita di PHP e la possibilità di selezionare la versione di PHP che più si adatta alle proprie esigenze. È anche possibile selezionare una versione diversa per ogni cartella del sito web.
 
Ogni sito web ha una versione predefinita di PHP e la possibilità di selezionare la versione di PHP che più si adatta alle proprie esigenze. È anche possibile selezionare una versione diversa per ogni cartella del sito web.
  
È possibile attivare il supporto per PHP 5 direttamente dal [[pannello di controllo]] di AlterVista: accedere alla sezione ''Impostazioni PHP'' (nella sezione Risorse) e abilitare la versione di PHP desiderata.
+
È possibile selezionare la versione di PHP direttamente dal [[pannello di controllo]] di AlterVista: accedere alla sezione ''Impostazioni PHP'' (nella sezione Risorse) e abilitare la versione di PHP desiderata.
  
 
{{Accesso rapido|tools/php/settings.pl|Impostazioni PHP}}
 
{{Accesso rapido|tools/php/settings.pl|Impostazioni PHP}}
Riga 13: Riga 13:
 
Attualmente sono disponibili le seguenti versioni di PHP:
 
Attualmente sono disponibili le seguenti versioni di PHP:
  
* PHP 4
+
* PHP 7.3
* PHP 5.2
+
* PHP 7.1
* PHP 5.3
+
* PHP 5.6
* PHP 5.3 Extra: una versione di PHP 5.3 con una serie di moduli aggiuntivi
 
* PHP 5.4
 
  
 
{{Avviso|testo=L'impostazione sarà valida per la '''cartella corrente''' e '''tutte le sottocartelle'''.}}
 
{{Avviso|testo=L'impostazione sarà valida per la '''cartella corrente''' e '''tutte le sottocartelle'''.}}
Riga 23: Riga 21:
 
===Impostazione manuale della versione===
 
===Impostazione manuale della versione===
  
In alternativa è possibile anche creare nella cartella desiderata un file ''.htaccess'' con la direttiva
+
In alternativa è possibile ad esempio anche creare nella cartella desiderata un file ''.htaccess'' con la direttiva
  
  AddHandler av-php5 .php
+
  AddHandler av-php7 .php
  
== Modificare i parametri di configurazione del PHP ==
+
Oppure per la versione php 7.3
  
È possibile modificare i parametri di configurazione per tutto il sito o solo per alcune cartelle creando in esse un file ''.htaccess'', per ragioni di sicurezza è possibile modificare solo alcune impostazioni, ad esempio se vuoi attivare o disattivare la direttiva <code>register_globals</code> devi usare la sintassi esatta:
+
  AddHandler av-php73 .php
 
 
  php_value register_globals 1
 
 
 
oppure
 
 
 
php_value register_globals 0
 
 
 
Per sapere quali parametri puoi modificare consulta la [[Configurazione personalizzata (.htaccess)|lista delle direttive]].
 
  
 
[[Categoria:Hosting]]
 
[[Categoria:Hosting]]
 
[[Categoria: Servizi]]
 
[[Categoria: Servizi]]

Versione attuale delle 21:55, 27 mag 2020

PHP è uno dei più diffusi linguaggi di programmazione server-side per il web. Attraverso PHP è possibile far interagire il visitatore del sito con le informazioni salvate sul sito stesso come file e database. In altre parole grazie a PHP è possibile, per esempio, realizzare dei moduli di login, inviare e-mail e far caricare file. Gli applicativi web più diffusi sono basati proprio su PHP: Wordpress, Joomla, Drupal, phpBB...

Altervista offre PHP come unico linguaggio server-side. Ogni spazio web ha supporto a varie versioni di PHP con librerie GD, CURL, mbstring e DOM XML, è possibile anche abilitare un database MySQL.

Scegliere la propria versione di PHP

Ogni sito web ha una versione predefinita di PHP e la possibilità di selezionare la versione di PHP che più si adatta alle proprie esigenze. È anche possibile selezionare una versione diversa per ogni cartella del sito web.

È possibile selezionare la versione di PHP direttamente dal pannello di controllo di AlterVista: accedere alla sezione Impostazioni PHP (nella sezione Risorse) e abilitare la versione di PHP desiderata.

arrow-blue3.png

Accesso rapido: usa questo collegamento per accedere direttamente alla sezione Impostazioni PHP del pannello di controllo.

Attualmente sono disponibili le seguenti versioni di PHP:

  • PHP 7.3
  • PHP 7.1
  • PHP 5.6
exclamation-mark.png

Attenzione:
L'impostazione sarà valida per la cartella corrente e tutte le sottocartelle.

Impostazione manuale della versione

In alternativa è possibile ad esempio anche creare nella cartella desiderata un file .htaccess con la direttiva

AddHandler av-php7 .php

Oppure per la versione php 7.3

AddHandler av-php73 .php