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, 也就是一个PHP和Apache,MySql,Perl的整合套件。目前最新版本是1.7.4 Final。这里也给出一个下载链接
http://www.newhua.com/soft/50127.htm
2.2 测试XAMPP安装情况
如果一切就绪,浏览器输入http://localhost:80看是否正确安装Apache,PHP。
可以使用phpInfo()查看PHP特性安装情况。
2.3 安装XDebug
现在xampp所对应的php5.5,php5.6,等直接带有xDebug,不用再安装了
3,XDebug的配置。
修改C:\xampp\php\php.ini的XDEBUG 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.配置php的memcache扩展 下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
安装步骤;
(1)打开 C:\xampp\php\php.ini 文件: 在 php.ini上增加一行:extension=php_memcache.dll(php.ini是否是有效的;基本上php.ini起作用的是Apache的目录bin里php.ini )
(2)把php_memcached.dll 放到 C:\xampp\php\ext 目录下:
php_memcached.dll 版本一定要跟PHP的版本对应
最后重启Apache, 调用phpinfo()查看有没有memcache,有就安装成功
5 NetBeans的配置(自己生成,不用手动配):
工具----选项----php
6,NetBeans中Debug。
进入NetBeans,新建一个PHP项目,编写PHP代码。
然后使用”调试”菜单下的设置断点,步入(Step into), 步过(Step over)等MS的IDE常见的菜单功能项。
断点断住之后,你还能看到诸如Watch,Local等查看变量值的Window。是不是感觉很过瘾,从此开发PHP程序就可以告别简单的记事本+浏览器模式。拥有一个足以媲美VS开发环境的PHP IDE。更重要的是,这一系列工具都是免费的。
注:如果按照上面的步骤:无法配置成功的话,请直接使用我的工具:保存在360云盘,常用工具目录下。