」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 在 Windows 上安裝 SSH2 時如何修復「致命錯誤:呼叫未定義函數 ssh2_connect()」錯誤?

在 Windows 上安裝 SSH2 時如何修復「致命錯誤:呼叫未定義函數 ssh2_connect()」錯誤?

發佈於2024-11-13
瀏覽:201

How do I fix the \

在Windows 上安裝SSH2 for PHP

當嘗試在運行Apache 的Windows 電腦上安裝SSH2 時,您可能會遇到諸如「致命」之類的錯誤錯誤:呼叫未定義的函數ssh2_connect()」。這表示SSH2沒有正確安裝。要解決此問題,請按照以下步驟操作:

  1. 下載Win32 SSH2 PECL擴展

訪問官方網站並下載相應版本的適用於您的PHP 版本的Win32 SSH2 PECL 擴展。

  1. 將存檔內容提取到臨時資料夾。以下檔案移至PHP 模組所在的「ext」資料夾位於:
php_ssh2.dll

php_ssh2.pdb
  1. 複製libssh2.dll

    將「libssh2.dll」檔案複製到以下位置位置:
  • C:\Windows\system32
C:\Windows\SysWOW64(如果您有64 位元系統)
  1. 註冊DLL

    在Command中執行以下指令提示:
  • C:\> regsvr32 libssh2.dll
    重新啟動Apache
  1. 重新啟動Apache Web伺服器。任何更改後請記住重新啟動Apache。
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3