1. 安装XAMPP和Zend Studio

Zend Studio下载地址: http://pan.baidu.com/s/1o6BjvAE

XAMPP 下载地址: http://pan.baidu.com/s/1ntkNcEX

正常安装即可。

2. 配置Xdebug

在XAMPP的安装目录下,查找php文件夹,编辑php/php.ini文件。找到[XDebug],并编辑内容如下:

[XDebug]
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000

这时候重启apache(在XAMPP控制台里就能重启)。然后在浏览器上输入http://localhost/就会进入xampp的欢迎页,在左右菜单中点击phpinfo链接,能搜索到”Xdebug“字眼就算配置成功。如下:

This program makes use of the Zend Scripting LanguageEngine:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

with Xdebug v2.1.1, Copyright (c) 2002-2011, by Derick Rethans

3. 在Zend Studio中创建工程

  1. 3.1 新建工程

  2. 打开Zend Studio的“File ->New -> Local PHP Project”菜单创建一个PHP工程。工程的路径可以随便放,比如说我就放在D:\Zend\workspaces\DefaultWorkspace10目录(呆会要在apache中配置这个目录),注意,Content选择Basic,不要选择ZendFramework (Zend Framework是php世界里的一个web框架,我们现在不用它)。
  3. 接着,配置Lanch Settings, 因为我们是B/S程序,所以选择”LauchURL”,如果你的是C/S客户端脚本,你就选”Launch CLI Application”。注意:在Base Path处输入 / 。之后按默认进行,略。

3.2 配置XAMPP的apache

配置指向D:\Zend\workspaces\DefaultWorkspace10目录

  1. 编辑D:\java\xampp\apache\conf\httpd.conf将下列两处的‘D:/java/xampp/htdocs“替换成”D:\Zend\workspaces\DefaultWorkspace10”

这两处分别是:

  • DocumentRoot "D:\Zend\workspaces\DefaultWorkspace10"
  • #DocumentRoot "D:/java/xampp/htdocs"
  • <Directory"D:\Zend\workspaces\DefaultWorkspace10">
  • #<Directory " D:/java/xampp/htdocs ">
  1. 验证,重启apache。

3.3 配置Zend Studio使用XDebug

需配置让Zend Studio使用Xdebug来调试,而不是默认的Zend Debugger, 在Window-->Preferences -> PHP Debug菜单里进行全局配置。

PHP Debugger里一Web要选择Xdebug。

建立php开发环境(XAMPP + Xdebug+Zend Studio)的更多相关文章

  1. XAMPP + Xdebug+Zend Studio

    建立php开发环境(XAMPP + Xdebug+Zend Studio) 大家知道,运行php可以在apache上运行,但是要在apache上配置php解释器模块,懒得麻烦.就用XAMPP吧,它已经 ...

  2. 开发环境wamp3.06 + Zend studio 12 调试配置

    <?php $fileName = "php大师.test.php"; //补充程序,显示文件名(不包括扩展名) $start = strrpos($fileName, &q ...

  3. .net转PHP从零开始-配置visual studio 2013 PHP开发环境php for visual studio

    作为一个.net开发者,一直在visual studio这款强大的编辑器宠爱下,其他编辑器都不会用,也用着不熟练.最近这不是转php吗,使用php编辑器很不爽,觉得还是用visual studio舒服 ...

  4. [Android] 环境配置之基础开发环境(SDK/Android Studio)(转)

    [Android] 环境配置之基础开发环境(SDK/Android Studio)   博客: blog.csdn.net/qiujuer 网站: www.qiujuer.net 开源库: Geniu ...

  5. ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

    原文出处: http://blog.csdn.net/embbnux/article/details/17619621 之前建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把 ...

  6. 配置cordova的android开发环境(无android studio)

    原文:配置cordova的android开发环境(无android studio) 趁元旦放假想试一下cordova,不想安装庞大的android studio,所以想最小化安装,居然花了一整天的时间 ...

  7. Apache Cordova开发环境搭建(一)-Visual Studio

    原文:Apache Cordova开发环境搭建(一)-Visual Studio 一.使用Visual Studio开发Apache Cordova手机App 1.版本要求,Visual Studio ...

  8. python从零开始基础入门——开发环境搭建:Visual Studio Code

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:山海皆可平z PS:如有需要Python学习资料的小伙伴可以加点击下方 ...

  9. Debian(Linux)+XAMPP(LAMPP)+Zend Studio + PHP +XDebug 完整的开发环境配置方法。 转摘:http://www.cnblogs.com/kungfupanda/archive/2010/11/25/1887812.html

    经历了3天左右的挣扎,终于在Linux下将 php开发工具 Zend Studio 的 xdebug安装成功,分享如下: 1,装XAMPP,安装方法链接如下:这里假设XAMPP的安装路径为:/opt/ ...

随机推荐

  1. Quartus II9.0 使用中文输入的方法

      Quartus II可以用中文了 我们都知道高版本的quartus里面不支持中文,就连最新版的10.0也不支持,还好找到了一种方法,和大家分享一下: 具体步骤:quartus ——tools——o ...

  2. Linux SNMP oid

    http://www.debianadmin.com/linux-snmp-oids-for-cpumemory-and-disk-statistics.html

  3. 【javascript】 for循环小技巧

    最近在读[Jquery技术内幕],里面介绍了一种js for循环的实用写法. 一般写for循环是这么写的: var elemts = [1,2,3,4,5]; for(var i=0; i<el ...

  4. DB2 日期相减

    简单方法: 使用 days 字符型的日期:2012-01-01,2012-01-11 values  days(date('2012-01-11')) - days(date('2012-01-01' ...

  5. h5 range应用 透明度+RGB

    透明度 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...

  6. Win10 保存Element到相册

    保存控件到相册 private async void saveImg_Click(object sender, RoutedEventArgs e) { StorageFolder savedPics ...

  7. vim用法小节

    1.把一个文件的内容全选复制到另一个文件 方案一: gg"*yG 然后另外一个vim "*p "*是系统剪贴板寄存器 方案二: 打开另一个文件,然后输入 :r filen ...

  8. virtualbox无法安装VBoxLinuxAdditions.run

    执行 sh ./VBoxLinuxAdditions.run   命令后报错 ./VBoxLinuxAdditions.run: ./VBoxLinuxAdditions.run: Input/out ...

  9. JDK中的设计模式

    Creational(创建模式) Abstract factory: 创建一组有关联的对象实例.这个模式在JDK中也是相当的常见,还有很多的framework例如Spring.我们很容易找到这样的实例 ...

  10. visio调整画布大小和旋转画布(转)

    1.调整画布大小: 鼠标移至画布边界(注意不能是顶点附近),按下ctrl,就会出现双向箭头,拖动鼠标即能调整画布大小. 2.旋转画布: 鼠标移至画布顶点或附近,按下ctrl, 出现单箭头优弧,移动鼠标 ...