lifestar
@lifestar
Wallet карты, Видео-продакшн

Как обновить php на Debian Wheezy не с dotdeb репозитария?

Друзья!
Установлен Debian Wheezy на VMware для разработки.
На нём крутится nginx и php-fpm (из репозитария dotdeb) с модулем xdebug.
Вчера понадобился CURL (не был установлен).
В результате выполнения команды
apt-get install php5-curl
по видимому обновился и сам php до версии
PHP 5.6.6-1~dotdeb.1 (cli) (built: Feb 20 2015 19:57:36)


В результате перестал работать xdebug.
На сайте dotdeb.org обнаружил запись о том, что
Missing packages : Xcache, Xdebug...

Попробовал установить Xdebug 2.3.0 вручную по простому алгоритму

Download...
Unpack...
phpize
./configure
make
cp modules/xdebug.so /usr/lib/php5/20131226


В php.ini модуль уже был подключён (т.к стоял и работал изначально).
Перезагрузил php-fpm - xdebug не работает.

Подскажите плиз, как сделать так, чтобы xdebug заработал.
Может быть установить php из другого репозитария или опять же вручную?
  • Вопрос задан
  • 3603 просмотра
Решения вопроса 2
@AVKor
Если пользуетесь помимо официальных репозиториев сторонними, рано или поздно столкнётесь с тем, что какой-то пакет перестанет работать. Ещё и в local ставите из исходников. В такой мусорке просто трудно будет разобраться. Уберите dotdeb из списка репозиториев, поудаляйте всё, что понаставили и поставьте из официальных репов. Там всё это есть.
Ответ написан
steep-user
@steep-user
https://packages.debian.org/ru/wheezy-backports/nginx
или
echo 'deb http://nginx.org/packages/debian/ wheezy nginx' >> /etc/apt/sources.list
wget -O - http://nginx.org/keys/nginx_signing.key | apt-key add -
apt-get update

https://packages.debian.org/wheezy/php5-curl
https://packages.debian.org/wheezy/php5-xdebug
https://packages.debian.org/wheezy/php5-fpm
И все будет работать без проблем, как у меня.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы