Phpstorm ftp设置

run*_*run 20 php phpstorm

在此输入图像描述

以上是截图.

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

rti*_*nko 71

单击"高级选项..."并切换"被动模式".

  • @Yaroslav我没有足够的声誉来评论.你需要至少50:[link](http://stackoverflow.com/privileges/comment) (5认同)
  • 这是一个"我有同样的问题"类型的答案.这应该是评论,而不是答案.检查这个[metaSO问题](http://meta.stackexchange.com/questions/7656/how-do-i-write-a-good-answer-to-a-questiontion)和[Jon Skeet:Coding Blog](关于如何给出正确答案的http://msmvps.com/blogs/jon_skeet/archive/2009/02/17/answering-technical-questions-helpfully.aspx). (2认同)

Hep*_*eps 20

不要使用"远程主机"面板.

尝试'部署':

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

在那里你可以定义许多(S)FTP服务器,使用映射,webpath.你必须填写"Mappings"页面,这有助于phpStorm找出应该将本地文件发送到FTP路径的确切位置和方式.

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

如果禁用上传选项(灰显),请尝试再次打开配置,从左侧列表中选择服务器,然后选择图标'设置为默认'(左侧面板上方的第4个图标 - 绿色勾选服务器)

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

  • 如果部署选项是灰色的,仅供参考.你也需要确保你已经填写了两个路径,即使它们只是slashjes \用于部署路径和至少/用于本地路径 (3认同)

adr*_*TNT 8

对我来说,启用被动ftp并没有修复灰显的ftp按钮.我这样做了:

  • 打开 Tools > Deployment > Configuration > Mappings
  • 更改了映射路径,保存,然后将其更改回来并再次保存.

然后它工作,按钮[上传到],[从下载]不再灰显.