Ich möchte PHP-Funktionen ausführen können wiessh2_connect
. Aber diese Funktionen sind auf meinem Rechner nicht verfügbar. Was muss ich tun, um sie zu installieren?
Ich verwende Ubuntu 8.04 Hardy Heron.
Antwort1
Der Ubuntu-Paketindex listetlibssh2-phpPakete für verschiedene Geschmäcker (klar bis traumhaft). Sie können nachsehen, ob Ihr System über die erforderliche Software verfügt, dielibssh2-php.debvon Lucid und installieren Sie es
sudo dpkg -i libssh2-php*.deb
oder verwenden Sie gdebi
.
Wenn dies nicht funktioniert, können Sie dieQuellcodeauslibssh2.orgund kompilieren Sie es selbst.
Antwort2
Sie können den folgenden Befehl verwenden, um SSH2 zu installieren
sudo pecl channel-update pecl.php.net
sudo apt-get install libssh2-1-dev
sudo pecl install -a ssh2-0.12
echo 'extension=ssh2.so' | sudo tee /etc/php5/mods-available/ssh2.ini > /dev/null
sudo php5enmod ssh2