Xampp+Xdebug+netbeans安装配置(php开发工具)

本文详细介绍了如何安装配置XAMPP、Xdebug及NetBeans,包括XAMPP的基本安装与测试、Xdebug的配置、memcached的安装配置过程,以及NetBeans的调试使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Xampp+Xdebug+netbeans安装配置

1,首先去下载NetBeans,目前最新版是NetBeans 8.0,注意选哪个带有PHP插件的。

为了方便起见,我下载的是包含了Full Features的版本。

给个链接:

http://netbeans.org/downloads/start.html?platform=windows&lang=zh_CN&option=all

 

2,下载你需要的XDebug的版本。

2.1 准备工作

Xampp直接安装到c盘:

在此之前确保你装上了xampp, 也就是一个PHPApacheMySqlPerl的整合套件。目前最新版本是1.7.4 Final。这里也给出一个下载链接

http://www.newhua.com/soft/50127.htm

 

2.2 测试XAMPP安装情况

       如果一切就绪,浏览器输入http://localhost:80看是否正确安装ApachePHP

       可以使用phpInfo()查看PHP特性安装情况。

2.3 安装XDebug

   现在xampp所对应的php5.5,php5.6,等直接带有xDebug,不用再安装了 

3XDebug的配置。

       修改C:\xampp\php\php.iniXDEBUG Section

       需要确保开启几个配置选项,一般来说建议开启如下几个选项。

       zend_extension=”XDebug的路径

[XDebug]

zend_extension = "C:\xampp\php\ext\php_xdebug.dll"

xdebug.remote_port=9000

xdebug.profiler_append = 0

xdebug.profiler_enable = 1

xdebug.profiler_enable_trigger = 0

xdebug.profiler_output_dir = "C:\xampp\tmp"

xdebug.profiler_output_name = "cachegrind.out.%t-%s"

xdebug.remote_enable = on

xdebug.remote_handler = "dbgp"

xdebug.remote_host = localhost

xdebug.trace_output_dir = "C:\xampp\tmp"

xdebug.idekey="netbean-xdebug"

然后重启Apache的服务。在phpInfo中查看XDebug Section下的配置项。

注意:前面的;号就是注释符,直接去掉分号就可以用了(我这里稍有改动)

浏览器输入http://localhost:80


4memcached (内存对象缓存系统)的安装和配置

 4.1memcached

 memcached 下载地址:http://www.jb51.net/softs/44843.html#down

安装步骤:(1)解压放某个盘下面,比如:

            D:\WampServer\bin\memcached\memcached.exe

          (2) 在终端(也即cmd命令界面)下输入以下命令安装windows服务:

            D:\WampServer\bin\memcached>memcached.exe -d install

          (3) 再输入下面命令启动:

            D:\WampServer\bin\memcached>memcached.exe -d start

          (可以查看memcache服务是否启动)

     在任务管理器中看是否打开成功:


      

4.2.配置phpmemcache扩展 下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

 安装步骤;

(1)打开 C:\xampp\php\php.ini 文件:         在 php.ini上增加一行:extension=php_memcache.dllphp.ini是否是有效的;基本上php.ini起作用的是Apache的目录binphp.ini  

2)把php_memcached.dll 放到  C:\xampp\php\ext 目录下:

          php_memcached.dll 版本一定要跟PHP的版本对应   

最后重启Apache, 调用phpinfo()查看有没有memcache,有就安装成功   


NetBeans的配置(自己生成,不用手动配):

 工具----选项----php


6NetBeansDebug

       进入NetBeans,新建一个PHP项目,编写PHP代码。

       然后使用调试菜单下的设置断点,步入(Step into), 步过(Step over)MSIDE常见的菜单功能项。

       断点断住之后,你还能看到诸如WatchLocal等查看变量值的Window。是不是感觉很过瘾,从此开发PHP程序就可以告别简单的记事本+浏览器模式。拥有一个足以媲美VS开发环境的PHP IDE。更重要的是,这一系列工具都是免费的。

注:如果按照上面的步骤:无法配置成功的话,请直接使用我的工具:保存在360云盘,常用工具目录下。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值