Hur man installerar flera PHP-tillägg med PECL via SSH?

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

  1. 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/pecl

    Exemplet ovan visar PECL-platser för PHP 7.2 och PHP 7.3.

  2. 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 install med fullständig sökväg:

    /opt/cpanel/ea-php73/root/usr/bin/pecl install xmldiff

    Detta installerar xmldiff-tillägget för PHP 7.3.

  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; done

    Detta 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.


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 9733