shama/ftp

此包已被废弃,不再维护。作者建议使用 fotografde/cakephp-ftp 包。

CakePHP 的 FTP/SFTP 插件

安装: 165

依赖: 0

建议者: 0

安全: 0

星标: 63

关注者: 20

分支: 19

类型:cakephp-plugin

2.5.2 2019-04-16 20:19 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:22:07 UTC


README

Build Status License Total Downloads

需求:CakePHP 2.0+(与 CakePHP 2.5+ 测试过),PHP 5.3+,phpseclib 用于 ssh

特性

  • 可以使用 FTP 或 SFTP 列出/上传/下载/删除远程文件(使用 phpseclib)
  • 内置 ftp 客户端

手册

有关如何安装和使用此插件的信息,请参阅 wiki

问题

请将您在使用插件时遇到的问题报告到 github 上的 问题追踪器

路线图和已知问题

  • 编写更多测试
  • 在 Windows 上测试(可能不起作用)
  • 能够启用日志记录以调试远程服务器问题
  • 构建控制台控制器(SSH 远程控制台)
  • 递归与线程结合
  • 在查找时进行过滤

变更日志

0.2

  • 添加了覆盖 FtpSource::_parsels() 的功能
  • 升级为 CakePHP 2.0
  • 更新到 phpseclib 0.3.1

0.1

  • 添加端口到配置
  • 修复了文件名和空格的问题
  • 修复了 24 小时日期格式问题
  • 修复了缓存路径问题
  • 将客户端视图分离到 ftp 辅助函数中
  • 为 ftp 数据源添加了控制台支持
  • 构建了 ftp 客户端控制器和视图
  • 构建了 ftp 模型
  • 构建了 ftp 数据源
  • 设置 app 模型和 app 控制器
  • 设置基本插件

许可

CakeFTP 在 MIT 许可证 下提供。

版权

2011 Kyle Robinson Young, dontkry.com

如果您觉得这个版本很有用,请通知作者!在 Twitter 上关注

感谢

  • TerraFrost (Jim Wigginton),为出色的 phpseclib
  • Ian Tucker @ Everflight,帮助我启动这个项目。