我在將文件從我的laravel項目複製到另一臺服務器時遇到問題。這就是我正在做的。 $connection = ssh2_connect($this->ftpHostname, $this->ftpPort);
if (!$connection) {
throw new \Exception("Couldn't connect to {$this->ftpHostname}
我們更改了託管公司,並且ssh2在其中工作的位置不再有效。我們在新服務器上啓用了ssh2,並啓用了allow_url_fopen。 我能看到的唯一區別是舊服務器使用PHP 5.4.45,新服務器使用PHP 5.6.28。 但是,我現在得到以下錯誤。 Could not open remote file: ssh2.sftp://Resource id #337/my/directory/file.