簡體   English   中英

使用PHP中的SSH連接到遠程服務器

[英]Connect to remote server using ssh in php

我想連接到遠程服務器並執行一些命令。 該服務器正在Ubuntu中運行,而我正在Windows上工作。 我正在嘗試實現ssh。 但是連接不起作用。 這是我第一次使用ssh。 我進行了很多搜索,然后從PECL下載了所需的dll文件並添加到了php/ext路徑中。 還啟用了php.ini文件中的dll。 但是代碼不起作用。 它引發類似Fatal error: Uncaught Error: Call to undefined function ssh2_connect()

<?php 
  $connection = ssh2_connect('xxx.xxx.xxx.xx', 22);
 if (!$connection) die('Connection failed');
?>

在此處輸入圖片說明

在此處輸入圖片說明

我已經在php.ini中添加了擴展名,但是當我嘗試打印phpinfo()時,它沒有顯示關於ssh2擴展名的信息。

libssh2.dllxampp/php文件夾移至system32並可以正常工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM