web-dev-qa-db-ja.com

libssh2-phpをインストールしましたが、php-mを使用したssh2はインストールしていません

Ubuntu13.10サーバーでphp5.5.3を使用しており、phpでssh2を使用したいと考えています。だから私はこのコマンドでlibssh2-phpをインストールしました:_apt-get install libssh2-php_

インストールはエラーなしで実行されます。 /etc/php/conf.d内にssh2.iniファイルを取得しました。 Apache2を再起動すると、サーバーも再起動しましたが、_php -m | grep ssh2_は何も返しませんでした。 phpinfo()もsshエントリを取得していません:(

何が欠けている?

2
hitzi

私は解決策を見つけました。ここで説明されている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を再起動します。

2
hitzi