Debian: 7,4неопределенные ssh2 в PHP с Apache на Debian
У меня есть некоторые трудности, чтобы сделать ssh2 работы с php5. я не нашел решение по другим темам, и я искал LOT! все было хорошо установлено в соответствии с debian выходами, но оно все еще не работает.
Это то, что i'v сделано
установлен пакет: - php5 - php5-dev - libssh2-php - libssh2-1-dev
я использовал PECL установить pecl install -f ssh2
я просто нажмите клавишу ВВОД для автоматического префикса.
extension=ssh2.so
И в /etc/php5/apache2/php.ini
Перезапуск более чем один раз apache2.
Но пакет ssh2 еще не появляются на выходе из php -m
и говорит, что ssh2_connect неопределен
Я полностью из ресурсов, чтобы сделать это работает, поэтому, пожалуйста, может кто-нибудь поможет мне?
Вот некоторая информация предоставлена phpinfo()
:
extension_dir /usr/local/lib/php/extensions/no-debug-non-zts-20100525/
extension version 0.12
libssh2 version 1.4.3
banner SSH-2.0-libssh2_1.4.3
Если вам нужно я могу дать больше информации
Благодарим вас за ответ, Я попробую вас решить, но это все еще ошибка. Примечание: подключение закрыто сервером в /usr/local/lib/php/Net/SSH2.php в строке 1009 Примечание: соединение закрыто преждевременно в /usr/local/lib/php/Net/SSH2.php on line 3143 Вы знаете, как это исправить? – nurb
Строка 1009 находится в части phpseclib, где производится первоначальное соединение. Сервер SSH должен транслировать свою версию для людей, которые могут подключиться. например. SSH-2,0-угодно. Из номеров строк это звучит так, как будто ваш сервер этого не делает. Вы уверены, что подключаетесь к SSH-серверу? В каком порту вы подключаетесь? – compoboodle