21

在此处输入图像描述

以上是截图。

我已经设置了 FTP,当我双击 FTP 图标时,FTP 连接正常。它无法显示服务器的所有文件和目录,我想更改来自远程服务器的文件的一些代码,为什么?

4

3 回答 3

71

单击“高级选项...”并切换“被动模式”。

于 2012-07-14T18:19:09.813 回答
22

不要使用“远程主机”面板。

尝试“部署”:

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

在那里您可以定义许多 (S)FTP 服务器、使用映射、webpath。您必须填写“映射”页面,这有助于 phpStorm 确定本地文件应该发送到 FTP 路径的位置和方式。

如果您正确配置它(这很简单),您现在可以启用“自动上传”,它会在每个“保存”选项后激活文件上传!您还可以通过 RigthClick->Upload 从“项目”窗格手动上传特定文件

如果上传选项被禁用(灰色)尝试再次打开配置,从左侧列表中选择服务器并选择图标“设置为默认值”(左面板上方的第四个图标 -服务器带有绿色勾号

自动上传就像 phpStorm 中的魅力一样!

于 2012-05-08T22:03:29.137 回答
8

For me, enabling passive ftp didn't fix the grayed out ftp buttons. I did this:

  • Open the Tools > Deployment > Configuration > Mappings
  • Changed a mapping path, saved, then changed it back and saved again.

Then it worked, the buttons [Upload to], [Download from] were not grayed out anymore.

于 2014-10-08T23:17:03.417 回答