Назад | Перейти на главную страницу

Установлен libssh2-php, но нет ssh2 с php -m

Я использую php 5.5.3 на сервере Ubuntu 13.10 и хочу использовать ssh2 с php. Итак, я установил libssh2-php с помощью этой команды: apt-get install libssh2-php

Установка проходит без ошибок. У меня есть файл ssh2.ini в /etc/php/conf.d. Перезапустил apache2, даже перезагрузил сервер, но php -m | grep ssh2 ничего не вернул. phpinfo() также нет записей ssh ​​:(

Чего не хватает?

Я нашел решение. Это та же проблема, что и у mcrypt, описанная здесь: https://askubuntu.com/questions/362082/php-is-not-working-well-on-ubuntu-13-10-and-mcrypt-is-missing-in-phpmyadmin

чтобы запустить ssh2, вам нужно переместить ssh2.ini из /etc/php/conf.d/ssh2.ini в / ect / php / mods-available / Затем запустить php5enmod ssh2 и перезапустить apache2