如何让你的zend studio项目和网站根目录在同一层级
zendstudio是最为强大的php开发工具(之一)。使用它我们可以很方便的开发和管理网站后台项目。实际上,很多人,特别是一些新手会觉得zendstudio创建一个本地项目的时候,不太好或者是不知道如何把项目创建在网站的根目录上,因为这个时候会出现一些意想不到的问题,导致一些人会放弃这个想法。这个问题,本人刚开始做php网站开发的时候也碰到。事实上,我们客户的一些网站是纯php的动态网站,在根目录创建网站项目是优先选择。使用zendstudio在网站根目录上创建一个网站其实就是涉及到三个很容易出错的细节,本文就讲讲这些细节。有这么一个php网站,我们假设本地已存在一个网站根目录了,如"D:/php/work1",按照一般的网站建设流程,我们设定网站的相关静态页面都已完成了,之后开始程序绑定了。打开php编辑器--zend studio 9.0.4,在zendstudio左上角处,文件-->新建-->本地工程,单击弹出一个窗口,如下图所示:
第一个关键细节,Project Name项目名字、Location项目存放位置、内容。内容选择基本的,版本选择php5.3(这两步根据实际需要修改);项目位置很多人会选择在D:\php\work1或是D:\php\work1\..。因为D:\php\work1是一个网站的根目录嘛。只有在这个目录下的文件web服务器才可以访问。这不是废话吗,但你要把zendstudio项目建在网站的D:\php\work1这一根目录里面,那你在这里就必须把网站的项目位置选择为D:\php,然后在项目名称里面填写work1,这一点一定要注意到。否则你就不能在网站根目录上创建项目了。如上图所示,红色椭圆位置一定留意。
点击下一步,进入第二个关键细节,我事先已经创建了一个php服务器:http://h,如下图所示,zend studio默认使用了http:/h作为php调试服务器,以项目名称“work1”作为Base Path,就是项目的每一个php文件调试的时候都会添加一个http://h/work1这个前缀,有些细心的朋友可能马上就看出问题了,我们是把项目建在网站根目录上,其实说白了就是work1文件夹是在d:/php下面,网站的根目录是d:/php/work1,所以前缀要改为http://h才对,我们要把"/work1/"改为"/",注意实际无引号。这也可能是zend studio不够智能的一点。如下图所示:
接下来就是下一步选择此php项目的支持组建,或是直接点击完成,如果你不需要譬如jquery库、zend framework库 dojo库、extjs库等等的支持。
第三个关键细节,这时候这个项目是照理应该构建起来了,事实上还没有,还差最为关键的一步,我们要修正一个参数。注意此时,zend studio软件的Project菜单的properties性能属性还是灰色的,我们需要在此work1项目里打开一个php文件,这个时候properties性能属性才能使用。我们随便打开一个index.php文件,然后进入点击properties。然后点击左侧菜单栏的 PHP Debug,右侧出现如下图所示:
其中看出,事实看zend studio的基准url仍然是:http://h/work1,也就是虽然我们之间步骤有配置过,在这里还是要重新修改。将Base Path 从"/work1/"改为"/",个人觉得这可能是一个bug吧。修改完成后,你就成功在网站的根目录上创建了一个php项目了。此时你就可以在网站的根目录直接调试php文件了。文本到此结束。
本文源自极速时代网络:http://www.eadoo.com
补充:web前端 , HTML/CSS ,