За последние 24 часа нас посетили 17908 программистов и 1581 робот. Сейчас ищут 1366 программистов ...

Установка ssh2 под php5.4.9 в ubuntu 12.04

Тема в разделе "Установка PHP", создана пользователем keltanas, 14 дек 2012.

  1. keltanas

    keltanas Активный пользователь

    С нами с:
    28 дек 2010
    Сообщения:
    1
    Симпатии:
    0
    Уважаемые форумчане. Столкнулся с дилемой.

    У меня установлен дистрибутив ubuntu 12.04 lts. В официальных репозиториях сейчас находится версия 5.3.10.
    По мануалу добавил новый репозиторий, обновил php до версии 5.4.9, но, после обновления, отвалилось расширение ssh2.
    Пытался собрать из pecl последнюю версию, на что установщик материться с ошибкой:
    Код (Text):
    1. configure: error: The required libssh2 library was not found.  You can obtain that package from http://sourceforge.net/projects/libssh2/
    2. ERROR: `/tmp/pear/temp/ssh2/configure --with-ssh2' failed
    Но, пакет установлен и раньше (с родной для убунты версией php5.3.10) прекрасно уживался.
    Может кто подскажет, как правильно собрать ssh2 для php5.4.9, или репозиторий, откуда его можно установить?
     
  2. Neka

    Neka Активный пользователь

    С нами с:
    16 янв 2010
    Сообщения:
    188
    Симпатии:
    0
    Причин может быть масса. Хрен знает, какие пакеты и как собирал автор репозитория, из которого обновлена система (!). Возможно в путях разногласие, может права каким-то образом на библу слетели.
    Я бы посоветовал в таком случае поднять контейнер например на OpenVZ и поставить туда дистр, который содержит РНР5.4 в официальных репозитариях, например Debian Testing