zend studio 利用FTP即时更新代码

功能简介:

在zend studio 里开发php项目,修改*.php文件后自动同步修改服务器端对应*.php文件( 应该是任意格式的对应文件,不仅仅是php )

告别需要点击esftp插件才能将文件上传到服务器端的历史,提高开发效率

配置流程:

1.本地和服务器部署项目代码

2.zend studio配置ssh/ftp

3.测试通过

开干:

1.先在zend studio新建/导入你自己的项目(该项目需要和服务器上的目录结构对应,服务器部署代码略)

2.在php explorer窗口(即项目代码窗口)鼠标右键某php项目

–>properties

–>remote server support

–>选择 enable remote connection properties

–>manage

host name: 设置连接备注名称

system type:ssh/ftp

–>finish

–>host name: 服务器ip port:端口号

username: 帐号

password:密码

initial directory: 服务器项目代码对应路径 (例如:/var/www/html/项目名称)

–>test connection 测试一下联通性 成功返回 connection successful

–>finish

project directory: / (相对路径,一般为/)

upload files: on save (保存本地php时同步到服务器)

–> 当服务器没有代码时可以选择yes将本地代码全部上传到服务器,服务器上已经部署代码选择no

–>搞定

3.测试打开你项目下任意一个php 写任意内容进去保存,然后到服务器上对比这个文件是否同本地一致即可。

补充注意事项:

1. 8.0的ssh或ftp第一次使用时默认同步全部目录,你不选择同步全部目录就可以了

这样就不用全部目录同步了,以后你保存某一个文件才同步

2. 8.0针对你有一台开发机的时候效率非常高

3. 不建议当作上线工具使用,网络出现问题时候需要多试几次 test connect 就可以了

zend 8.0和6.0 死机的情况主要有一下几点

1. 上传文件到服务器过程时, 网络不稳定出现丢包情况

2. 上传文件到服务器过程时, 电脑某程序突然消耗太多内存比如某些程序更新

3. 上传a文件到服务器过程时, 你又重复保存a或上传a文件

不喜欢用zend的可以用 secure CRT 在ssh下直接用 vi 编程,手熟以后远比zend效率高,因为在机房或者linux环境下没人给你装zend


原文地址:http://www.zhixing123.cn/php/zend-studio-8-ssh-ftp.html

FTP远程文件同步更新程序 版本:2.1.0.0 新版本v2.1.0.0改动 1.解决了2G以上文件传输时的bug,能够正确比对传输大型文件。 2.支持了程序启动后自动开始同步操作的功能。 3.修正了前版本中的多处bug,进一步提高了长时间无人值守状态下运行的稳定性。 --------------------------------------------------------------------------------------- 版本v2.0.0.0改动 1.程序新增多任务传输功能,通过该功能用户同时可将本地多处不同点的文件向服务器不同目录下上传。 2.自动同步的时间间隔最短可以设置为1分钟。 3.修正了前版本中的多处bug,极大的提高了长时间无人值守状态下运行的稳定性。 --------------------------------------------------------------------------------------- 版本v1.1.0.0改动 1.程序新增支持同步传输子文件夹的功能。 2.修正了前版本中的多处bug,当同步上传大量文件时程序更加稳定。 --------------------------------------------------------------------------------------- 版本v1.0.0.0 1.本程序实现了自动定时检测本地指定文件夹内文件是否更新,如果发生了更新或者添加,则 自动将更新或者添加的文件通过FTP传输到远程电脑指定的文件夹中的功能。用户可对检测间隔时 间,上传文件类型进行设置。程序同时记录了详细的传输日志。 2.如果远程文件夹中的文件出现了丢失,可以通过删除传输日志内的相关记录,重新上传该文 件。如果清空传输日志,程序则自动判定所有指定文件都做出了更新,并且重新上传所有指定 文件,同时再次写入传输日志。 3.第一次运行本程序之后,请先进入参数设置界面设置相关传输参数。 4.由于本程序建立在FTP传输协议的基础上运作,没有FTP服务器的用户可以通过使用FTP服务器 架构软件轻松架构FTP服务器,从而达到使用本程序自动定时向FTP服务器上传更新的文件的功能。 ---------------------------------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值