参考1:http://git.oschina.net/zhuyajie/phalcon-debugbar/tree/master
参考2:http://www.oschina.net/news/60425/phalcondebugbar-released 下方作者解答
安装composer,已安装可以跳过:
cd /tmp
curl -sS https://getcomposer.org/installer | php # 下载并安装composer
mv composer.phar /usr/local/bin/composer # 设置命令,可以直接使用composer
安装phalcon-debugbar,看参考1
在安装前,请先保证能访问packagist.org,(我路由器fq之后无法访问该网站),然后定位到网站主目录下面
composer require --dev snowair/phalcon-debugbar
然后在站点下面新建Runtime/phalcon,然后设置可读写,chmod 0777 Runtime,用来放debug临时生成的文件
访问站点可看到下方提示区域。
附mac下删除composer方法 ,删除2个文件既可:
1. /Users/用户名称/ 有一个文件夹.composer 是隐藏的
2. /user/local/bin/composer #删除命令
直接安装在phpstorm中使用xdebug,参考:http://ekan001.com/article/27
原文补充:safari也支持xdebug的扩展:https://github.com/benmatselby/xdebug-toggler
同样适用于MACGDBp,但不能同时和phpstorm开启共用端口,在MACGDBp下调试phalcon有点晕乎,貌似看不到什么调试结果,不如phpstorm好用
使用xdebug生成调试文件,比如脚本执行时间等:参考:http://xdebug.org/docs/profiler