PHP 5.6 не работает - Ubuntu 12.04 [закрыто]

У меня было PHP5.3 на моем ubuntu и теперь пытается установить на нем PHP5.6 .

После очистки текущей версии я сначала сделал следующее:

  • sudo add-apt-repository ppa: ondrej / php
  • sudo apt-get update
  • sudo apt-get install php5. 6

Но пакетов с таким именем нет (проверил php-5.6, php56 тоже, но не повезло)

При попытке выполнить команду

  • apt-get install php5

, он устанавливает PHP, но более старая версия ( 5.3 )

Похоже, пакеты не загружаются из PPA или чего-то подобного.

Кроме того, я выполнил apt-get clean all и переделал вышеуказанные шаги, но все равно ничего.

Не могли бы вы посоветовать?

1
задан 9 August 2017 в 12:28
3 ответа

apt-cache search php предоставит вам список пакетов, связанных с PHP. Вы можете найти свой пакет PHP там.

1
ответ дан 3 December 2019 в 17:35

Kif intqal fit-tweġibiet l-oħra, Ubuntu 12.04 tiegħek huwa barra mill-appoġġ minn April 2017 u r-repożitorji awtomatiċi u lanqas dawk ta 'Ondrej Sury se jaħdmu, peress li jagħmilha ċara li ma jappoġġjax ir-rilaxxi tat-tmiem tal-ħajja, la tal-PHP u lanqas tal-Ubuntu :

Ko-installabbli Verżjonijiet PHP: PHP 5.6, PHP 7.x u l-iktar mitluba estensjonijiet huma inklużi. Verżjonijiet ta 'PHP Appoġġjati biss ( http://php.net/supported-versions.php ) għal Rilaxxi ta 'Ubuntu Appoġġjati ( https://wiki.ubuntu.com/Releases ) huma pprovduti. M'għandekx titlob verżjonijiet PHP ta 'tmiem il-ħajja jew rilaxx ta' Ubuntu, ma jiġux ipprovduti.

Ir-repożitorju ta 'Ondraj jappoġġja php 5.6 għal Ubuntu 14.04, 16.04, 17.10 u 18.04:

php5.6  5.6.36-1+ubuntu18.04.1+deb.sury.org+1   Ondřej Surý (2018-05-02)
php5.6  5.6.36-1+ubuntu17.10.1+deb.sury.org+1   Ondřej Surý (2018-05-02)
php5.6  5.6.36-1+ubuntu16.04.1+deb.sury.org+1   Ondřej Surý (2018-05-02)
php5.6  5.6.36-1+ubuntu14.04.1+deb.sury.org+1   Ondřej Surý (2018-05-02)

Għandek taġġorna għal mill-inqas ] Ubuntu 14.04 Trusty biex juża r-repożitorju tiegħu u jinstalla php 5.6, jew jaġġorna għal verżjoni Ubuntu aktar tard (16.04 jew 18.04) u uża php 7 jew aktar.

2
ответ дан 3 December 2019 в 17:35

Каждая основная версия Ubuntu поставляется с фиксированной версией PHP.

  • Ваш Ubuntu 12.04.5 LTS имеет EOL с 28 апреля 2017 года. PHP 5.3.
  • Trusty (14.04 LTS) имеет PHP 5.5 (до EOL в апреле 2019 г.). Сам PHP 5.5 не поддерживается .
  • Xenial (16.04 LTS) имеет PHP 7.0.
  • Artful (17.10) имеет PHP 7.1.
  • Bionic (18.04 LTS) имеет PHP 7.2.

] Если вам нужна другая версия или несколько ( поддерживаемых ) версий PHP, вы можете:

  • Скомпилировать их самостоятельно.
  • Добавить репозиторий личного архива пакетов (PPA)

     sudo add-  APT-репозиторий ppa: ondrej / php
    sudo apt-get update
     

    и используйте пакеты , поддерживаемые Ондржеем Сури, например

     sudo apt-get install php7.2
     
1
ответ дан 3 December 2019 в 17:35

Теги

Похожие вопросы