我在将文件从我的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.