0
內的ssh連接,我需要在PHP使用ssh。我在php.ini文件中釋放這兩個dll:你如何讓PHP
extension=php_ssh2.dll
extension=php_ssh2.dll
我仍然收到這個錯誤,有什麼想法可能會丟失?
Fatal error: Call to undefined function ssh2_connect()
內的ssh連接,我需要在PHP使用ssh。我在php.ini文件中釋放這兩個dll:你如何讓PHP
extension=php_ssh2.dll
extension=php_ssh2.dll
我仍然收到這個錯誤,有什麼想法可能會丟失?
Fatal error: Call to undefined function ssh2_connect()
您可能還需要libssh2 DLL。
我想phpseclib, a pure PHP SSH2 implementation,將更好地爲你實際。例如。
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
?>
查看'phpinfo();'的輸出並查看擴展是否正確加載。 – Orangepill
你重新啓動了服務器嗎? – AlexP
它可能看起來很愚蠢,但是你保存了你的'php.ini'文件嗎?你確定它是正確的嗎?我有一個類似的問題,一旦我在'php.ini'中更改的設置沒有記錄b/c我的服務器上有多個版本。當然,這是一個前額拍板。 – ckpepper02