Windows7 に php をインストールするための php-ssh2 拡張機能チュートリアル (php 起動時のエラー: libssh2.dll が見つかりません)

WBOY
リリース: 2016-06-23 13:06:02
オリジナル
1189 人が閲覧しました

PHP 起動時のエラー: libssh2.dll が見つかりません。

解決策: php-ssh2 拡張機能をインストールします。

Windows 7 に php をインストールするための php-ssh2 拡張機能チュートリアル

テストサーバーにファイルを転送したかったのですが、PHP が ssh 操作をサポートしていることがわかったので、インストールプロセスを整理して共有します。

インストール手順

1. phpextension ssh2 をダウンロードします

ダウンロードアドレス http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

PHP のバージョンに応じてダウンロードします。スレッドセーフなので、ダウンロードは php_ssh2-0.12-5.4-ts-vc9-x86.zip

2 です。解凍後、libssh2.dll、php_ssh.dll、php_ssh2.pdb の 3 つのファイルが生成されます。

3. php_ssh.dll と php_ssh2.pdb を php 拡張ディレクトリ php/ext/ に配置します。

4. libssh2.dll を c:/windows/system32 および c:/windows/syswow64 にコピーします

5. extension=php_ssh2.dll を php.ini に追加します

6. Apache を再起動すると、PHP が ssh を実行します。接続操作。

phpinfo() をチェックして、php_ssh2 拡張機能が正常にロードされているかどうかを確認します。

PHP テスト コード

次のようにコードをコピーします:

$connection = ssh2_connect('192.168.255.128', 22);ssh2_auth_password($connection, 'root', '123456');ssh2_scp_send($connection, 'd:/tmp/test.txt', '/tmp/test.txt', 0644);
ログイン後にコピー

+

=

=

=

=

+

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート