1. xampp 安装 官网:http://www.apachefriends.org/en/xampp-windows.html#641,选择合适的版本下载后一路安装 2. zend studio 安装 a. 下载 zend studio 官网地址: http://www.zend.com/en/products/studio/downloads?platform=windows b. 破解zend studi
1. xampp 安装
官网:http://www.apachefriends.org/en/xampp-windows.html#641,选择合适的版本下载后一路安装
2. zend studio 安装
a. 下载 zend studio
官网地址: http://www.zend.com/en/products/studio/downloads?platform=windows
b. 破解zend studio
参考:http://www.geekso.com/zendstudio100/3/1/
3. 下载wordpress源码
a. 下载
官网地址:http://wordpress.org/download/
b. 下载后解压到xampp安装目录下的htdocs目录下
c. 启动xampp control panel下的apache和mysql(有端口冲突的话看旁边的netstat,关闭或修改相冲突的服务,典型的skype和vititualsvn)
d. 浏览器中输入:localhost/phpmyadmin
配置wordpress的config文件htdocs\wordpress\wp-config.php (需要把wp-config-sample.php改为wp-config.php)
define('db_name', 'xampp-blog');
/** mysql数据库用户名 */
define('db_user', 'root');
/** mysql数据库密码 */
define('db_password', '');
/** mysql主机 */
define('db_host', 'localhost');
/** 创建数据表时默认的文字编码 */
define('db_charset', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('db_collate', '');
其实就是改了三个地方:
db_name(数据库名称,也就是我刚才设置的”pademo”),
db_user(数据库的用户名,因为这是本地安装,用户名设为”root”即可)
db_password(数据库密码,空白,注意是两个单引号中间空白,不是完全不要,也不是双引号)
$table_prefix = ‘wp_’; 看一下这一语句,这是给数据库的表前缀,假如你想安装两个wordpress在本地,那你的另一个博客就不能使用wp前缀的表,就应该修改成其它前缀,比如pptv反正不一样就可以了。这也同样适用于远程网络,给你的一个数据库设置多个博客。
4. 配置xdebug
a. 改php.ini
[xdebug]
zend_extension = f:\xampp\src\php\ext\php_xdebug-2.2.1-5.4-vc9.dll
;xdebug.profiler_append = 0
xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = f:\xampp\src\tmp
;xdebug.profiler_output_name = cachegrind.out.%t-%s
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
;xdebug.trace_output_dir = f:\xampp\src\tmp
其中:php_xdebug-2.2.1-5.4-vc9.dll下载自:http://www.xdebug.org/download.php(要翻墙)下的与php版本对应的dll
我的php版本是5.4
可查看:http://localhost/xampp/index.php,下面的phpinfo:
注意:php5.4 是thread safe 的,所以下的库不要是nf的。
b. 重启xampp control panel 的apache,再刷新http://localhost/xampp/index.php
可见:
表示zend studio 下的xdebug配置成功。
c. 打开zend studio windows->preferences->php->debug设置如下
d. 断点调试
debug as->php web application,进入debug透视图
有箭头表示可以跟踪了。。。
5.后记
c/c++出身的初次弄这些东西确实悲惨,万事只能google,希望可以坚持下去,不像之前学习android 和 openmeeting那样半途而废。
