我晕
msgbartop
其实我不晕:)
msgbarbottom

在mac下的Mamp使用xdebug调试php

( 2010-12-12 )

很久之前在windows下用 xampp 时用 xdebug 很方便. 现在用mac,用mamp已经很久没用过xdebug了,今天突然需要用到,找了找如何安装使用,简单分享一下.

1. 先下载xdebug模块吧,地址如下http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging , 里面有mac版本,找个最新的版本下载就好.

2. 下载后打开,里面有好几个目录,注意选择和你的php版本对应的目录, 我的php是5.2.*, 所以打开 5.2 这个目录, 把这个目录下的 xdebug.so 考到 /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613, 注意目录里最后这个日期可能会因为版本的不同而不同,您需要先查看一下您的目录.

3. 编辑php配置文件 /Applications/MAMP/conf/php5/php.ini , 注意如果用 spotlight 找 php.ini 的话,会找到多个,千万别选成 php4 下的.
增加下面两行

[xdebug]
zend_extension=/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
还是要注意那个目录最后的日期,不要写错了.  如果已经存在这行了,那就把最前面的 ; 去掉就行了.
4.  重启一下 Mamp , 然后看看 phpinfo 吧. 应该已经可以用了:)
5.  喝水不忘挖井人, 上面几条都是跟这篇文章学的
http://debuggable.com/posts/setting-up-xdebug-on-mac-os-x-or-win32-linux:480f4dd6-0240-4a90-8fa1-4e41cbdd56cb

Tags: ,

开始用小白了

( 2009-12-30 )

呵呵, 用了四五年IBM了,终于下决心换Mac了,换之前也没啥特别的需求,就是现在已经基本不写windows程序了,基本上都是在 lamp 上作开发,火车网虽然还是asp的版本,但是仔细想来,已经两三年没改过代码了,就算改也直接在服务器上改就好了,有部分.net写的功能,也不维护了,源码都没必要留,有空的话就用php重写一下,要不就那么放着.  公司的东西更是如此,完全用不到windows,点点都在我的鼓动下装了ubuntu了.  还有一个原因就是 ash, 我是个没啥品味的人,总是他在引领着我的数码消费,之前也是他用x31,告诉我如何如何好,于是我就开始了用x60,后来配置低了直接又换了一个x61,而他早却换了mbp.  这估计也是引发我这次换电脑考虑mac的原因之一:)   噢,不过我也比他新潮过一次, iphone 是我比他先用的, 嘿嘿.

         可能是好久没写blog了,啰唆了一堆没用的,还是回正题,show一下我的 Macbook Pro 990 吧,见图.

        上面说了,买这个其实没啥特别的目的和准备,就是想换笔记本就买了,但是买了之后才发现,真是买晚了呀,就像刚用上iphone一样,这个家伙让我爱不释手,而且从windows 到 mac 的转移也没有想象中的那么不好适应,就像ash说的一样,用两天就行了,基本上正常的需求都能满足了,呵呵.

        我是一个不太善钻研的人,基本上需要的能用就行了,所以就不发表什么使用技巧了,技巧啥的我也还是去看别人的文章吧,前人栽树,后人乘凉:)

Tags: