När du konfigurerar PHP på Linux-hosting kan det vara nödvändigt att installera PHP-tillägg för alla versioner. Den här guiden visar hur du installerar PHP-tillägg med PECL via SSH, antingen för en enskild PHP-version eller för flera versioner samtidigt. EasyApache 4 stöder flera PHP-versioner, och kommandot varierar för varje version.
Så här gör du
-
Steg 1: Identifiera PECL-sökvägen för din PHP-version
För att installera ett PHP-tillägg behöver du använda pecl-kommandot för respektive PHP-version. Sökvägen varierar beroende på vilken version du använder:
/opt/cpanel/ea-php72/root/usr/bin/pecl /opt/cpanel/ea-php73/root/usr/bin/peclExemplet ovan visar PECL-platser för PHP 7.2 och PHP 7.3.
-
Steg 2: Installera tillägg för en enskild PHP-version
För att installera en modul för en specifik PHP-version, använd kommandot
pecl installmed fullständig sökväg:/opt/cpanel/ea-php73/root/usr/bin/pecl install xmldiffDetta installerar xmldiff-tillägget för PHP 7.3.
-
Steg 3: Installera tillägg för flera PHP-versioner samtidigt
För att installera samma tillägg för flera PHP-versioner, iterera genom varje 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; doneDetta kommando loopar igenom PHP-versioner från 7.2 till 8.0 och installerar xmldiff-tillägget för varje version som finns installerad på servern.