PHP を使用して Windows マシンに SSH2 拡張機能をインストールするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-10-26 02:55:27
オリジナル
496 人が閲覧しました

How do I install the SSH2 extension on a Windows machine with PHP?

PHP で Windows マシンに SSH2 拡張機能をインストールする

Apache を使用して Windows マシンに SSH2 拡張機能をインストールするには、OpenSSL および libssh2 ライブラリが必要です。ステップバイステップのガイドは次のとおりです:

1. PHP SSH2 PECL 拡張機能を入手します。

ここから Win32 SSH2 PECL 拡張機能をダウンロードし、PHP インストールと互換性のあるバージョンを選択してください。

2.ファイルの抽出とコピー:

ダウンロードしたアーカイブの内容を抽出します。次のファイルを適切な場所にコピーします。

  • php_ssh2.dll と php_ssh2.pdb を PHP 拡張ディレクトリ (C:phpext など) に配置します。
  • libssh2.dll を次の場所に移動します。 C:Windowssystem32 と C:WindowsSysWOW64 の両方 (64 ビット Windows インストールがある場合)。

3. DLL を登録します:

管理者としてコマンド プロンプトを開き、次のコマンドを実行します:

C:\> regsvr32 libssh2.dll
ログイン後にコピー

4. php.ini を更新します:

php.ini ファイルを編集し、次の行を追加して SSH2 拡張機能を有効にします:

extension=php_openssl.dll
extension=php_ssh2.dll
ログイン後にコピー

5. Apache を再起動します:

Apache サービスを再起動して拡張機能をロードします。

6. 64 ビット PHP に関する考慮事項:

64 ビット PHP を使用している場合は、SSH2 ライブラリと DLL の 64 ビット バージョンを入手する必要があります。回答でリンクされているリソースなどのリソースでこれらを提供できます。

追加メモ:

  • DLL をコピーして登録するために必要な権限があることを確認してください。
  • 問題が発生した場合は、PHP 拡張機能のディレクトリ パスが php.ini で正しく設定されていることを確認してください。
  • 問題が解決しない場合は、OpenSSL 拡張機能がインストールされ、適切に機能していることを確認してください。

以上がPHP を使用して Windows マシンに SSH2 拡張機能をインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!