You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sublime Text插件Simple FTP Deploy保存时突然失效求助

故障排查及修复方案

基础环境校验

  • 检查Sublime Text权限:打开「系统设置」>「隐私与安全性」>「文件与文件夹」,确认Sublime Text已获得完整磁盘访问权限,以及目标代码目录的读写权限。最新macOS权限管控严格,插件可能因权限不足无法触发操作。
  • 验证FTP/SFTP服务器连通性:用系统自带的ftp或sftp命令行工具手动连接服务器,确认账号、密码、端口、路径均正常。比如执行:
    ftp your-server-address
    
    输入账号密码后尝试上传一个测试文件,排除服务器端故障。

插件与Sublime兼容性检查

  • 确认版本匹配:打开Sublime Text的「Package Control」,检查Simple FTP Deploy是否为最新版本,同时确认Sublime Text也是当前最新稳定版(部分旧插件可能对新版Sublime适配不佳)。
  • 排查插件冲突:暂时禁用其他所有第三方插件(通过「Package Control」>「Disable Package」批量禁用),保存代码测试插件是否恢复响应。如果恢复,逐个启用插件找出冲突项。

深度配置与日志排查

  • 开启插件调试日志:打开Sublime Text控制台(快捷键`Cmd+``),输入以下命令开启调试模式:
    import logging; logging.basicConfig(level=logging.DEBUG)
    
    保存代码后查看控制台是否有插件相关的错误输出(之前无输出可能是日志级别未开启)。
  • 检查配置文件细节:确保配置文件中的auto_upload_on_save设为true,同时确认remote_path路径格式正确(比如FTP路径是否以/开头,SFTP路径是否符合服务器目录结构)。另外排查配置文件是否有语法错误(比如逗号遗漏、引号不匹配)。

系统层面修复

  • 重置Sublime Text状态:关闭Sublime Text,删除以下目录(建议先备份):
    ~/Library/Application Support/Sublime Text/Local
    
    重启Sublime后重新配置插件,排除缓存文件损坏导致的异常。
  • 检查系统防火墙:打开「系统设置」>「网络」>「防火墙」,确认没有阻止Sublime Text联网的规则。

内容的提问来源于stack exchange,提问作者Tr Ash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 05:15:59