3 581
contributi
m (compatibilità per Stretch) |
|||
(2 versioni intermedie di un altro utente non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Stretch}} | {{Versioni compatibili|ONLY|Stretch}} | ||
== Introduzione == | == Introduzione == | ||
La versione di PHP che viene distribuita con Debian Stretch è la 7.0, che però è ufficialmente uscita di supporto nel Dicembre 2018. | La versione di PHP che viene distribuita con Debian Stretch è la 7.0, che però è ufficialmente uscita di supporto nel Dicembre 2018. | ||
Riga 112: | Riga 112: | ||
</pre> | </pre> | ||
Il pacchetto non ha dipendenze. | Il pacchetto non ha dipendenze. | ||
== Versioni diverse di PHP per diversi Virtual Host == | |||
Potrebbe capitare che ci siano alcuni siti o applicazioni che richiedono una certa versione specifica di PHP e che non possono essere passati sull'ultima versione installata. | |||
<br/> | |||
In questo caso possiamo agire sui file di configurazione dei singoli virtual host e impostare una direttiva specifica. | |||
<br/> | |||
Installiamo innanzitutto i moduli di collegamento tra le librerie PHP FPM e FastCGI; | |||
<pre> | |||
# a2enmod actions fcgid alias proxy_fcgi | |||
</pre> | |||
Quindi andiamo ad agire sui file di configurazione dei virtual host. | |||
=== Virtual Host con PHP 5.6 === | |||
Aggiungiamo la seguente direttiva prima della chiusura del file: | |||
<pre> | |||
# IMPOSTO PHP 5.6 COME PREDEFINITO | |||
#################################### | |||
<FilesMatch \.php$> | |||
SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/" | |||
</FilesMatch> | |||
# FINE IMPOSTAZIONE | |||
</VirtualHost> | |||
</pre> | |||
=== Virtual Host con PHP 7.2 === | |||
Aggiungiamo la seguente direttiva prima della chiusura del file: | |||
<pre> | |||
# IMPOSTO PHP 7.2 COME PREDEFINITO | |||
#################################### | |||
<FilesMatch \.php$> | |||
SetHandler "proxy:unix:/var/run/php/php7.2-fpm.sock|fcgi://localhost/" | |||
</FilesMatch> | |||
# FINE IMPOSTAZIONE | |||
</VirtualHost> | |||
</pre> | |||
{{Autori | {{Autori |
contributi