Не удалось установить php-5 phalcon для Ubuntu 16.04

Моя машина работает на Ubuntu 16.04, и я установил php 5.6, но когда я пытаюсь запустить установку php5-phalcon, он возвращает ошибку, что пакет не найден.

Ниже приведена команда, которую я выполнил

sudo apt-get install php5-phalcon

Он возвращает следующий вывод

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php5-phalcon

person Bhupender Keswani    schedule 15.09.2017    source источник
comment
forum.phalconphp.com/discussion/6217/   -  person Baptiste    schedule 15.09.2017
comment
Попробуйте с sudo apt-get install php5.6-phalcon или какой-либо дополнительной версией вашего PHP.   -  person Tpojka    schedule 16.09.2017
comment
это невозможно, минимальная поддерживаемая версия 7.0   -  person Bhupender Keswani    schedule 16.09.2017


Ответы (2)


Сначала вам нужно добавить правильный репозиторий...

curl -s "https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh" | sudo bash

sudo apt-get install php5-phalcon

# Ubuntu 16.04+, Debian 9+
sudo apt-get install php7.0-phalcon

(из https://phalconphp.com/en/download/linux)

person Nigel Ren    schedule 15.09.2017
comment
Я пытался, но это не сработало, возможно, потому, что php5-phalcon недоступен для Ubuntu 16.04, поэтому моя версия php была перенесена на 7+. - person Bhupender Keswani; 15.09.2017
comment
Извините - я добавил следующие несколько строк со страницы, ваша правая 5 недоступна, но php7.0-phalcon есть. - person Nigel Ren; 15.09.2017

Попробовав несколько методов, обнаружил, что php5.6-phalcon недоступен для Ubuntu 16.04. Ниже приведены шаги для установки php7.0-phalcon:

curl -s "https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh" | sudo bash

# Ubuntu 16.04+, Debian 9+
sudo apt-get install php7.0-phalcon
person Bhupender Keswani    schedule 16.09.2017