4 069
contributi
Riga 51: | Riga 51: | ||
# systemctl restart apache2 | # systemctl restart apache2 | ||
</pre> | </pre> | ||
== Il Problema mcrypt == | |||
Il modulo ''mcrypt'' è stato incluso in PHP 5.4 fino alla versione PHP 7.1. E' stato successivamente rimosso da PHP 7.2 e spostato in un'estensione PECL non ufficiale perchè la libreria ''mcrypt'' non è più sviluppata. PHP 7.2 e successivi usano di default la libreria ''libsodium'' come libreria di crittografia. | |||
E' però possibile che alcune applicazioni PHP abbiano ancora bisogno della libreria ''mcrypt''; se questo è il nostro caso, occorre compilarla a mano. | |||
Installiamo prima di tutto alcuni strumenti di compilazione: | |||
<pre> | |||
# apt install gcc make autoconf libc-dev pkg-config | |||
# apt install libmcrypt-dev | |||
# pecl install --nodeps mcrypt-snapshot | |||
</pre> | |||
Alla domanda: | |||
<pre> | |||
libmcrypt prefix? [autodetect] : | |||
</pre> | |||
premiamo Invio e lanciamo l'autodetect. |