Per usare PHP con supporto ZTS è necessario ricompilarlo. Questa la procedura alla Debian-way per PHP 7.4, ma è la stessa se occorre farlo per una versione differente.
Consiglio innanzitutto di attivare il repository SURY per avere disponibili tutte le versioni PHP. Se già lo avete fatto potete passare alla sezione successiva, altrimenti:
apt-get update -y
apt-get install ca-certificates apt-transport-https software-properties-common -y
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/sury-php.list
wget -qO - https://packages.sury.org/php/apt.gpg | apt-key add -
apt-get update -yA seguire:
apt-get build-dep php7.4
mkdir ~/php7; cd ~/php7
apt-get source php7.4
cd php7.4-7.4.30
sed -i -e 's/php7.4/php7.4-zts/g' debian/changelog
sed -i -e 's/php7.4/php7.4-zts/g' debian/control
export DEB_BUILD_OPTIONS=parallel=4
dpkg-buildpackage -b -uc -usA questo punto troverete, nella cartella corrente, una serie di pacchetti .deb che potranno essere installati con il classico dpkg -i.
Ora possiamo verificare se il supporto ZTS è abilitato:
php -r "echo PHP_ZTS . \"\n\";"enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta