a PHP 5 telepítése az Ubuntuban 16.04 LTS

a korlátozott megértésen túlmutató okok miatt a Canonical eltávolította a PHP 5-etaz Ubuntu 16.04-ből, csak a PHP 7 csomagokat hagyva a tárolóiban. Ebben a postI írja le, hogyan kell leminősíteni a PHP 5.6-ra.

először is, sudo, kérem 🙂

sudo su

ezután távolítsa el a rendszerre telepített PHP 5-öt és 7-et

apt-get purge `dpkg -l | grep php| awk '{print }' |tr "\n" " "`

adja hozzá a következő adattárat, amely PHP 5-et biztosít. és frissítés

add-apt-repository ppa:ondrej/phpapt-get update

ez az adattár csomagokat biztosít a PHP 5 számára.5 és 5.6. Módosítsa a verziót aa következő parancsokat az Ön igényeinek megfelelően.

PS. Most használtam ezt a repository-t a fejlesztői környezetemben, és legalább kétszer meg kell gondolnod, mielőtt használnád a termelési környezetben. Ha PHP 5 isneeded for your application, mintha ez törne PHP 7, akkor talán shouldconsider nem frissíti a szerver 16.04 …

telepítse a PHP 5.5 vagy 5.6 és az összes bővítmények van szüksége

apt-get install build-essential libaio1 php5.6-dev php-pear php5.6-soap php5.6-sybase php5.6-gd php5.6-xdebug php5.6-xmlapt-get install libapache2-mod-php5.6

a php5.6-xml csomag szükséges a Pear és a Pecl megfelelő végrehajtásához.libapache2-mod-php5.6 nyilvánvalóan csak akkor szükséges, ha az Apache-t használja 🙂

ellenőrizze, hogy a PHP verziója 5-ös-e.

php -v

engedélyezze a PHP 5. az Apache számára

a2enmod php5.6

ha végre dpkg -l | grep php vagy észre a apt-get install kimenetek, látta, hogy a PHP 7 telepítve van újra. Nyilvánvalóan ez egyphp-pear függőség, tehát nem fog megszabadulni tőle ilyen korán 🙂

ennyi.

Leave a Reply

Az e-mail-címet nem tesszük közzé.