PhpStorm无法通过FTP传输文件
想测试IDE PhpStorm,但我已经被困在导入 过程我正在运行一个带有Zend Framework 2项目的开发服务器,我想通过ftp添加该项目 看起来一切正常,我看到项目创建了我应用程序的整个结构。打开文件时,文件为空。我试图点击远程系统菜单上的“从这里下载”,但我在传输控制台中收到以下消息 (只有几个失败的文件) 会发生什么?文件似乎是下载的,但不是它的内容?权限等都很好,我可以在Aptana或Zend Studio中添加/编辑此项目,没有任何问题。没有真正的线索——但会随机发生。对我个人来说,自v1以来只发生过两次。。在传输到Linux主机时,这两种情况都会发生(我通常的部署目标是在Windows平台上运行,IIS FTP,我从未见过这样的问题) 在任何情况下——已知问题——请参阅此票据了解详细信息:只要尝试启用“被动模式”:PhpStorm无法通过FTP传输文件,ftp,ide,phpstorm,Ftp,Ide,Phpstorm,想测试IDE PhpStorm,但我已经被困在导入 过程我正在运行一个带有Zend Framework 2项目的开发服务器,我想通过ftp添加该项目 看起来一切正常,我看到项目创建了我应用程序的整个结构。打开文件时,文件为空。我试图点击远程系统菜单上的“从这里下载”,但我在传输控制台中收到以下消息 (只有几个失败的文件) 会发生什么?文件似乎是下载的,但不是它的内容?权限等都很好,我可以在Aptana或Zend Studio中添加/编辑此项目,没有任何问题。没有真正的线索——但会随机发生。对我个
工具->部署->配置->高级选项->[FTP服务器/FTP]->启用“被动模式”复选框代码>
如屏幕截图所示:
(我的PHPStorm版本是139.1348)
这解决了我使用FTP“无法传输文件”的问题。同样的问题也发生在我身上,我在phpstorm中启用了被动模式,它工作了
File=>Settings=>Build, Execution,Deployment=>Deployment=>conncetion=>Advanced options=>passive mode
SFTP的修复(没有为SFTP设置被动模式的选项):
转到:文件->设置->生成、执行、部署->部署->选项
取消选中“保留文件时间戳”选项
在PHPStorm build 2019.3中测试。我没有该选项:我的版本是2017.2 build 172.3317.83此选项仅在FTP类型中可用
File=>Settings=>Build, Execution,Deployment=>Deployment=>conncetion=>Advanced options=>passive mode