热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHPstorm连接ftp

phpstorm作为一款优秀的php的编辑器,它有许多出色的地方,同样的它可以作为ftp客户端来连接ftp服务器。它连接ftp的步骤如下:1、在主菜单中点击tools,再点击下拉选

phpstorm作为一款优秀的php的编辑器,它有许多出色的地方,同样的它可以作为ftp客户端来连接ftp服务器。它连接ftp的步骤如下:


1、在主菜单中点击 tools ,再点击下拉选项中的 development ,然后点击 browse remote host :



2、如果没有连接过ftp,会出现下图所示,点击箭头所示 ‘...’的按钮:



3、然后会弹出下图所示的填写框:


name 这里输入你给这个连接的命名,type 选择连接的方式,默认是ftp。


4、填好之后,点击 ok ,来到下一步:


ftp host 输入ftp的远程地址;port 输入端口;root path 远程项目的根目录,如果已经是在根目录下面,则输入 ‘/’,但是此处一定不能空,否则连接会失败;user name 输入ftp的用户名;password 输入ftp的密码,同时记得把旁边的 save password 勾选一下,否则下次还要重新填信息连接。所有的这些信息填写完之后,再点击 ftp host 旁边的 test ftp connection,如果信息填写无误,会出现下图所示:



5、点击ok,然后点击顶部的 mapping ,关联本地和远程的项目目录:


local path 显示的是你本地的项目路径,这个一般不用动,然后在 development path on server ‘xx’ 下选择远程项目的根目录,(这个一定不能空)。选择之后,本地的项目文件和远程的项目文件就可以一一对应了。你若想把当前的项目作为你的默认的项目,在左侧项目的列表选择项目,然后点击上方的默认项目的按钮。默认按钮左边的“+”按钮是新加项目,“-”按钮是删除选定的项目。选好,点击ok。

这样ftp就连接好了。


6、如果想快速打开远程的项目,可以点击编辑器最右边的 remote host 按钮,远程的项目就会从右侧滑出:



7、一些问题。

有时候连接之后在第6不点击进去里面不出项目目录,如下图操作:

如果传输文件报错reason: "500 i won't open a connection to 192.168.8.132 (only to 36.112.192.129),也是上图中的‘passive mode’被动模式没有开的原因。

其他传输错误要记得查看底部‘file transfer’中的log记录。



推荐阅读
  • 本文详细介绍了 phpMyAdmin 的安装与配置方法,适用于多个版本的 phpMyAdmin。通过本教程,您将掌握从下载到部署的完整流程,并了解如何根据不同的环境进行必要的配置调整。 ... [详细]
  • Google排名优化-面向Google(Search Engine Friendly)的URL设计 ... [详细]
  • 本文详细介绍了Linux操作系统中的cp和scp命令,包括它们的基本使用方法、常见选项以及如何通过scp命令安全地在不同主机之间传输文件。 ... [详细]
  • 2023年PHP实现1GB视频上传的最佳实践
    本文将详细介绍如何使用PHP处理1GB大小的视频上传问题,包括文件类型验证、上传大小限制设置及优化上传过程,确保高效稳定地完成大文件上传。 ... [详细]
  • 使用PhpStorm怎么实现本地断点调试
    这篇文章将为大家详细讲解有关使用PhpStorm怎么实现本地断点调试,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相 ... [详细]
  • PhpStorm常用快捷键以及如何连接外部服务器
    PhpStorm常用快捷键以及如何连接外部服务器PhpStorm作为我们phper使用的一款IDE,其功能是非常强大的,现在记录下常用的快捷键以及如何使用它与外部服务器进行连接使用。一、Key ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • MySQL Debug 模式的实现与应用
    本文详细介绍了如何启用和使用 MySQL 的调试模式,包括编译选项、环境变量配置以及调试信息的解析。通过实际案例展示了如何利用调试模式解决客户端无法连接服务器的问题。 ... [详细]
  • 本文介绍如何配置SecureCRT以正确显示Linux终端的颜色,并解决中文显示问题。通过简单的步骤设置,可以显著提升使用体验。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • 本文将详细探讨 Linux 系统中的 netstat 命令,该命令用于查看网络状态和连接情况。通过了解 IP 地址和端口的基本概念,我们将更好地理解如何利用 netstat 命令来监控和管理网络服务。 ... [详细]
  • 探索Squid反向代理中的远程代码执行漏洞
    本文深入探讨了在网站渗透测试过程中发现的Squid反向代理系统中存在的远程代码执行漏洞,旨在帮助网站管理者和开发者了解此类漏洞的危害及防范措施。 ... [详细]
  • 本文详细介绍了如何使用 PHP 编程语言输出 99 乘法表,包括使用不同的循环结构如 do-while、for 循环等方法,并提供了具体的代码示例。 ... [详细]
  • 探讨GET与POST请求数据传输的最大容量
    在Web开发领域,GET和POST是最常见的两种数据传输方法。本文将深入探讨这两种请求方式在不同环境下的数据传输能力及其限制。 ... [详细]
author-avatar
影子的影子的家
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有