PHP的开发工具还是不少的,有用VI,有用eclipse、Netbean、sublime Text,当然用的比较多的还是Zend Studio,这次试用Zend Studio 8.0.1 开发几个PHP项目,在新建远程项目时(PHP Project From Remote Server)发现几个问题,这里总结一下

  首先,项目在远程服务器上存在,zend studio新建远程项目后,想把远程服务器的项目下载下来,具体流程不再赘述,网上不少资料描述这里出现的情况是,在最后一步点击Next时候,会报各种错误,但是这些错误描述都不清楚,让人不知所云;

如下图,这是建立远程项目的最后一步,已经设置好远程项目的链接方式,文件路径

  我们在点击Next时候,期望展示下面的项目文件列表

  而实际上,经常到不了下面这个列表,所报的错误则是  "Select a Remote Connection Profile and enter the project directory."  这个错误让人不知所云,因为我们设置了访问远程服务器的路径,文件名也没有问题,连接也正常。

通常情况,出现该种报错是因为下面几个问题

1、权限问题
      如果文件不是Zend Studio使用的登入用户名建立的,同时也不在文件建立者所在的组里,那么需要保证
      a、获取文件夹内部文件的访问权限,需要对该文件夹赋予可执行权限。
      b、保证可执行文件具备可读可写权限

2、文件名的问题
      a、文件名需要是英文名称,汉字文件名的文件无法上传和下载

3、包含文件出现的问题
      正常情况,如果因为权限和文件名导致文件无法访问和操作,那么在显示列表的时候,应该只是影响该文件或文件夹。 而实际上,经常出现,一个项目中出现一个文件没有满足权限要求或者文件名的要求则整个项目无法展示和下载,应该说,这是Zend Studio在这个版本不够理想的问题
  

    Zend Studio新建远程项目出现的问题,查找过程浪费了一些时间,总的来说,得到的教训和经验是:系统合理的报错是提供服务的基础,这也是我们在开发系统中需要注意的地方~~

Zend Studio 8.0.1 新建远程项目无法展示远程项目列表的问题的更多相关文章

  1. Zend Studio 9.0.4 新建项目

    PHP IDE一直在用zendstudio5.5版 ,虽然写代码没啥问题,但官方版本已经到10了,尝试一下吧! 打开zend studio 10, FILE -> NEW -> PROJE ...

  2. zend studio 9.0.4 破解、汉化和字体颜色及快捷键相关设置

    转载:http://www.penglig.com/post-45.html 下载:http://www.geekso.com/component/zendstudio-downloads/ 破解:h ...

  3. Zend Studio 12.0.2正式版发布和破解方法,zend studio 12.0.1汉化,相式设置为Dreamweaver,空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。

    背景:zend studio 12.0.2 修复了一个12.0.1的:  Fixed problem with referenced variables marked as undefined,我都说 ...

  4. zend studio 9.0.4 安装破解

    转载于 http://www.geekso.com/ZendStudio9-key 注册破解步骤第一步:如果已经安装过Zend Studio 9.0.4的,请打开Zend Studio 9.0.4,在 ...

  5. Zend Studio 11.0.2 破解和汉化

    本方法适用于Zend Studio 11.0.2,亲测,其他版本未知. 破解方法:覆盖安装目录 plugins 里同名文件,启动任意输入即可注册. Windows版下载地址:http://downlo ...

  6. zend studio 9.0.2 破解-注册-汉化流程

    1.运行 ZendStudio-9.0.2.msi :注意安装后不要启动: 附其下载地址:下载9.0.2版本的Zend StudioZend Studio 9.0.2下载地址:http://www.g ...

  7. zend studio 13.0.0 安装破解汉化

    zend studio 13安装破解汉化步骤 官网原版下载 http://downloads.zend.com/studio-eclipse/13.0.0/ZendStudio-13.0.0-win3 ...

  8. 最好PHP开发工具Zend Studio 9.0.2的安装和使用

    摘要:Zend Studio是Zend Technologies开发的PHP语言集成开发环境(IDE),是公认最好的PHP开发工具.在5.5系列后,官方推出的Zend Studio都利用了Eclips ...

  9. Zend Studio 9.0.2破解文件和注册码下载

    Zend Studio是Zend Technologies开发的PHP语言集成开发环境(IDE),是公认最好的PHP开发工具.当前Zend Studio最新版本是9.0.2. Zend Studio ...

随机推荐

  1. Actor模型

    Actors模型(Actor model)首先是由Carl Hewitt在1973定义, 由Erlang OTP (Open Telecom Platform) 推广,其 消息传递更加符合面向对象的原 ...

  2. Mysql 主从复制,读写分离设置

    一个简单完整的 Mysql 主从复制,读写分离的示意图. 1. 首先搭建 Mysql 主从架构,实现 将 mater 数据自动复制到 slave MySQL 复制的工作方式很简单,一台服务器作为主机, ...

  3. call-template和apply-templates

    对xml模板 来说,name属性是很关键的 call-template /apply-template 的name必须要和模板的name相对应.模板相当于一个函数,可以暂时这么看.而name相当于函数 ...

  4. 这是一个在Windows live 上实验的文章

    这是一个windows 实验用的文章,希望一次成功

  5. qt之treeview例子

    # -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' from PyQt4.Qt import * from PyQt4. ...

  6. swift学习资料初探

    1.  http://code.csdn.net/news/2820075

  7. C primer plus 读书笔记第三章

    本章的标题是数据和C,主要内容是介绍数据类型中的整数类型和浮点数类型. 本章的第一段代码 #include <stdio.h> int main(void) { float weight; ...

  8. laravel实现数据库读写分离配置或者多读写分离配置

    config\database.php里 读写分离:'mysql' => array( 'read' => array( 'host' => '192.168.1.1', ), 'w ...

  9. UITableView的编辑(插入、删除、移动)

    先说两个方法beginUpdates和endUpdates,几点注意事项: 一般我们把行.块的插入.删除.移动写在由这两个方法组成的函数块中.如果你不是在这两个函数组成的块中调用插入.删除.移动方法, ...

  10. [转] gdb中忽略信号处理

    信号(Signals) 信号是一种软中断,是一种处理异步事件的方法.一般来说,操作系统都支持许多信号.尤其是UNIX,比较重要应用程序一般都会处理信号.UNIX定义了许 多信号,比如SIGINT表示中 ...