När du konfigurerar PHP på Linux-hosting kan det vara nödvändigt att installera PHP-tillägg för alla versioner. För att uppnå detta måste du köra installationsprogrammet för varje enskild version.
För att installera ett PHP-tillägg
-
För att installera ett PHP-tillägg, använd pecl-kommandot för respektive PHP-version:
/opt/cpanel/ea-php72/root/usr/bin/pecl
/opt/cpanel/ea-php73/root/usr/bin/pecl
EasyApache 4 stöder flera PHP-versioner, och kommandot varierar för varje version, vilket illustreras i exemplet ovan med PECL-platser för PHP 7.2 och PHP 7.3.
-
För att installera en modul, använd kommandot pecl install:
/opt/cpanel/ea-php73/root/usr/bin/pecl install xmldiff
För att installera flera PHP-tillägg
För att installera flera PHP-tillägg, iterera genom varje PHP-version med följande kommando:
ls /opt/cpanel/ea-php{72..80}/root/usr/bin/pecl 2>/dev/null | while read phpversion; do $phpversion install xmldiff; done
Den medföljande koden loopar igenom PHP-versioner från 7.2 till 8.0 och installerar xmldiff-tillägget för varje version.
Detta exempel visar hur man installerar antingen ett enskilt PHP-tillägg eller flera tillägg samtidigt med PECL på en Linux-server.