我需要在lavvel中通过sftp传输文件。到目前为止,我已经能够使用SSH外观上传和下载单个文件,例如
SSH::into('staging')->put('somefile', 'copyfile');
SSH::into('staging')->get('somefile', 'copyfile');
但是当我尝试上传/下载多个文件时,我的问题就出现了。我做了类似
的事情SSH::into('staging')->put('somefolder/*', 'somedestfolder/');
但是没有任何反应,我在
中找到了Laravel文档http://laravel.com/docs/4.2/ssh#sftp-downloads
没有多大帮助。
我能够运行ssh会话并执行cp命令,但我不确定我是否可以在生产服务器中执行此操作。
有人知道怎么做吗?