CodeIgniter 有 SFTP 库吗?
我知道有一个默认的 FTP 库类,但它不适用于 SFTP
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我知道有一个默认的 FTP 库类,但它不适用于 SFTP
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
就我个人而言,我推荐 phpseclib,一个纯 PHP SFTP 实现。与 Femi 推荐的 PHP ssh2 库扩展不同,它没有外部依赖项,并且比 cURL 更通用。
Personally, I'd recommend phpseclib, a pure PHP SFTP implementation. It has no external dependancies, unlike the PHP ssh2 library extension Femi recommended and it's a ton more versatile than cURL.
如果您下载 phpseclib,您可以将其放入
third_party
文件夹中,并使用 : 创建一个简单的库,然后它就像您可以在 Codeigniter 应用程序中的任何位置使用的所有其他库一样。
If you download phpseclib, you can put it in the
third_party
folder and create a simple library using :Which then it's just like all other libraries that you can use wherever in your Codeigniter app.
看看http://codeigniter.com/forums/viewthread/156139/。它使用 PHP ssh2 库扩展(请参阅 http://www.php .net/manual/en/function.ssh2-sftp.php,概述位于 http://www.php.net/manual/en/book.ssh2.php)。
或者使用 cURL 来实现:之前在 SFTP from inside PHP 中提到过。
但不,没有 CI 类库可以执行 SFTP。
Take a look at http://codeigniter.com/forums/viewthread/156139/. It uses the PHP ssh2 library extension (see http://www.php.net/manual/en/function.ssh2-sftp.php, with the overview at http://www.php.net/manual/en/book.ssh2.php).
Or do it with cURL: previously mentioned at SFTP from within PHP.
But no, there is no CI class library that does SFTP.