WebStorm FTP 部署:'could not put ftp file'

WebStorm FTP deployment: 'could not put ftp file'

我在 WebStorm 中添加了 FTP 部署服务器 "Passive mode"。

从服务器下载文件时运行良好,但上传文件时出现错误:

[16.01.16, 13:02] Failed to transfer file '/Users/vic/sites/gulpfile.js': could not put FTP file "ftp://ver.blabla.ru/www/gulpfile.js".

有谁知道可能是什么问题?

你可以:

  • 将模式 ftp 从 'passive'
  • 更改为 'active'
  • 检查你的目录的权限FTP
  • 使用 SFTP 而不是 FTP

就我而言,错误是由于

shell_exec

已从代码中删除,一切正常

这是由于共享主机限制

我在使用 FTPS 并停用高级 FTP 设置中的“重用 SSL 会话”选项时遇到了同样的问题。

我也遇到了同样的问题。上传工作时不时地进行。但有时我会遇到与您描述的相同的错误。

在工具 > 部署 > 配置 > 高级下禁用 TLS 1.3 为我解决了这个问题。

我通过将部署主机设置中的“数据通道保护级别”从“专用”更改为“默认”来修复它