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.