热门标签 | 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记录。



推荐阅读
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 本文介绍如何配置SecureCRT以正确显示Linux终端的颜色,并解决中文显示问题。通过简单的步骤设置,可以显著提升使用体验。 ... [详细]
  • Google排名优化-面向Google(Search Engine Friendly)的URL设计 ... [详细]
  • 在Java应用程序开发过程中,FTP协议被广泛用于文件的上传和下载操作。本文通过Jakarta Commons Net库中的FTPClient类,详细介绍如何实现文件的上传和下载功能。 ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • 本文将详细探讨 Linux 系统中的 netstat 命令,该命令用于查看网络状态和连接情况。通过了解 IP 地址和端口的基本概念,我们将更好地理解如何利用 netstat 命令来监控和管理网络服务。 ... [详细]
  • 本文详细介绍了Linux操作系统中的cp和scp命令,包括它们的基本使用方法、常见选项以及如何通过scp命令安全地在不同主机之间传输文件。 ... [详细]
  • phpstorm怎么配置服务器
    开发工具|phpstormphpstorm,配置,服务器开发工具-phpstorm.net源码破解域名绑定,用vscode打开项目源码,kivyubuntu安装,tomcat9.0 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 为了解决不同服务器间共享图片的需求,我们最初考虑建立一个FTP图片服务器。然而,考虑到项目是一个简单的CMS系统,为了简化流程,团队决定探索七牛云存储的解决方案。本文将详细介绍使用七牛云存储的过程和心得。 ... [详细]
  • 本文详细介绍了 phpMyAdmin 的安装与配置方法,适用于多个版本的 phpMyAdmin。通过本教程,您将掌握从下载到部署的完整流程,并了解如何根据不同的环境进行必要的配置调整。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
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社区 版权所有