Deployment PhpStorm(收集文件失败:无法确定文件类型)

Deployment PhpStorm(收集文件失败:无法确定文件类型),deployment,phpstorm,Deployment,Phpstorm,在部署中,PhpStorm(7.1.2)无法使用FTP上载任何文件。 错误为“收集文件失败:无法确定文件类型”包含gif和php文件 idea.log: 2014-08-06 08:00:38590[384809]警告-ins.webDeployment.TransferTask-无法确定文件“ADDRESS\u of_file.php”的类型。org.apache.commons.vfs2.FileSystemException:无法确定文件“ADDRESS\u of_file.php”的类型

在部署中,PhpStorm(7.1.2)无法使用FTP上载任何文件。 错误为
“收集文件失败:无法确定文件类型”
包含gif和php文件

idea.log:

2014-08-06 08:00:38590[384809]警告-ins.webDeployment.TransferTask-无法确定文件“ADDRESS\u of_file.php”的类型。org.apache.commons.vfs2.FileSystemException:无法确定文件“ADDRESS\u of_file.php”的类型。 原因:java.net.SocketTimeoutException:读取超时


我想这都是我的错

在FTP连接的“高级选项”中设置“被动模式”后,所有工作正常

主菜单:工具->部署->配置

“高级选项”按钮


选中第一个复选框“被动模式”

即使在FTP连接的“高级选项”中设置了“被动模式”,我也会遇到同样的错误

主菜单:工具->部署->配置

“高级选项”按钮

选中复选框“代替MLSD”

(我还面临只上传服务器上以前不存在的新文件的问题。此选项将解决此问题。)
提前进行一次安全的PHP会议。

查看您的
idea.log
了解详细信息。如果什么都没有——启用额外的日志记录并重试——添加了idea.log,但它的说明是相同的。没有线索(没有看到日志)。可能,甚至可能。使用完整日志更好地向PhpStorm的问题跟踪器报告不再有被动模式选项,我刚刚重新启动了PhpStorm,并且成功了。当我在2017.1.3版中突然遇到此错误时,这为我修复了它