Я пытаюсь установить расширение ssh PHP, следуя этой статье.
Моя машина - Linux mpriki 2.6.26-2-686 #1 SMP Mon Jun 21 05:58:44 UTC 2010 i686 GNU/Linux (lenny13 distrubition
Когда я aptitude install libssh2-1-dev libssh2-php
все выглядит нормально, но когда я запускаю php -m |grep ssh2
, оболочка ничего не возвращает, поэтому я попытался выполнить альтернативную установку.
Прежде всего, я попытался загрузить его с помощью wget
отсюда: http://surfnet.dl.sourceforge.net/sourceforge/libssh2/libssh2-0.14.tar.gz, но файла для загрузки не было, поэтому я попробовал другой ссылка: http://www.libssh2.org/download/libssh2-0.14.tar.gz
Затем, когда я pecl install -f ssh2
это следующее сообщение:
root@mpriki:~# pecl install -f ssh2
WARNING: failed to download pecl.php.net/ssh2 within preferred state "stable", will instead download version 0.11.3, stability "beta"
downloading ssh2-0.11.3.tgz ...
Starting to download ssh2-0.11.3.tgz (23,062 bytes)
........done: 23,062 bytes
5 source files, building
running: phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
1. libssh2 prefix? : autodetect
1-1, 'all', 'abort', or Enter to continue:
Я нахожу это в суперпользователе, но когда я запускаю aptitude install libssh2-1-dev
, кажется, что пакет уже установлен.
Изменить: я нашел эту ссылку, но даже не знаю, что делать.