問題タブ [libssh2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
946 参照

php - stream_get_contents() の結果をページに出力するには?

PHP ssh2 関数を処理しているときに、いくつかの場所で立ち往生しています。demo.php ファイルがあり、コードは次のようになります。

シェルでファイルを実行すると、すべて正常に動作します。

正しい結果が画面に表示されました。しかし、ブラウザでphpファイルを開こうとすると、何も表示されません。

ページを開くことはできますが、何も返されません。

問題は、ページが読み込まれると、php ファイルがまだ結果を取得していないため、何も表示できないことだと思います。

解決方法がわからないので、教えてください。:(

0 投票する
1 に答える
649 参照

perl - ダウンロードした Net::SSH2 モジュールを Perl で使用するには?

Perl モジュールNet-SSH2-0.43を使用できるようにダウンロードしました。Net::SSH2しかし、その後何をする必要があるのか​​ わかりません。パスなどを含めるだけです。助けてください。

0 投票する
1 に答える
291 参照

c++ - C++ Libssh - LAN 経由のサーバー/クライアント ファイル転送の例

ここの初心者は基本的に、LAN経由でファイルとフォルダーを転送するサーバー/クライアントファイル転送アプリケーションを構築しようとしています。C++ を使用して調査できるサンプル アプリケーションはありますか? Libssh の例はすべて C で書かれており、私はすでに調べました。また、libssh と libssh2 はどうなっているのですか?

0 投票する
1 に答える
4370 参照

php - PHP 5.4 php_ssh2 依存ライブラリ libssh2.dll をウィンドウ サーバー 2008-x64 に登録できない

最近、私php 5.4.17-ntsは Windowsに -version を展開していますserver 2008 -x64 R2 standardhttp://windows.php.net/download/からダウンロードphp5.14.17し、拡張子(php_ssh2-0.12-5.4-nts-vc9-x86.zip) をhttp://windows.php.net/downloads/pecl/releases/ssh2からダウンロードします。 /0.12/ .phpssh2

しかし、ファイルにssh2拡張子を追加しphp.iniてphpのバージョンを確認すると、エラーメッセージがスローされます"The program can't start because libssh2.dll is missing from your computer. Try reinstalling the program to fix this problem".

regsvr32.exe登録済みに対してコマンドを実行"libssh2.dll"しましたが、失敗しました。

興味深いことに、 versionphp 5.30.11versionssh2を使用すると、エラー メッセージは表示されません。ssh2バージョン0.11のフォルダーにphp 5.3は dll が 1 つしかphp_ssh2.dllありません。php_ssh2-0.11.2-5.3-nts-vc9-x86ただし、php_ssh2-0.12-5.4-nts-vc9-x86.zip3 つのファイルが含まれておりphp_ssl.dll、もう 1 つはlibssh2.dllandpdbファイルです。

知っておくべきクエリ

1) 1 つの dll ( )php_ssh2-0.11.2-5.3-nts-vc9-x86しか含まれていませんが、 2 つの dll ( 、) と 1 つのファイルが含まれています。なぜ違うのでしょうか?php_ssl.dllphp_ssh2-0.12-5.4-nts-vc9-x86.zipphp_ssh2.dlllibssh2.dllpdb

2) Windows Server 2008 の背後にある理由は何ですか - x64 R2 標準サーバーが登録されていませんlibssh2.dll

0 投票する
0 に答える
448 参照

php - libssh2 による sftp サブシステムの初期化

PHPスクリプトでリモートsftpサーバーからファイルを取得しようとしています。私は libssh2 ライブラリを使用しており、1) ssh サーバーへの接続を開き、2) 適切に認証することができました。ssh2_sftp* 関数とラッパーで使用する sftp リソースの作成で壁にぶつかっています。次の行は、$sftp を NULL のままにします。

PHP エラー ログにエラーは表示されません。Ssh サーバー ログは、ログインと認証の成功を示し、初期化中の sftp サブシステムをログに記録します。次にどこを見るべきかについてのアイデアはありますか?

0 投票する
2 に答える
1322 参照

php - ssh2 が suse で機能しない

RHEL から SLES マシンに ssh しようとしています。私はそれを達成するためにPHP関数ssh2を使用しています。正しいユーザー名とパスワードを渡した後でも、認証は行われません。しかし、RHEL->RHEL では同じコードが正常に機能します。RHEL ターミナルから SLES マシンに ssh できます。しかし、ssh2を使用すると、それは起こりません。

「失敗:認証できません」という出力が表示されます。なぜそのようなことが起こっているのですか?それに対する解決策はありますか?