ini PHP和Xdebug(关于OS X,VVV和MAMP的注释)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ini PHP和Xdebug(关于OS X,VVV和MAMP的注释)相关的知识,希望对你有一定的参考价值。

PHP and Xdebug
===============

- Website: http://xdebug.org/


## Debugging PHP

- Related Gist: https://gist.github.com/hofmannsven/7613663


## Install Xdebug via Homebrew

1. `brew search xdebug`
2. `brew install homebrew/php/php56-xdebug`
 

## Xdebug and VVV

- Tutorial: https://github.com/Varying-Vagrant-Vagrants/VVV/wiki/Code-Debugging

Toggle Xdebug within `vagrant ssh`: `xdebug_on` | `xdebug_off`


## Xdebug and Mamp

- Tutorial: https://laracasts.com/series/how-to-be-awesome-in-phpstorm/episodes/19

**Attention:** Take care of profiling logs: `/Applications/MAMP/tmp`
[mail function]
sendmail_path =/usr/sbin/sendmail -t -i -f  yourname@example.com

[xdebug]
zend_extension="/Applications/MAMP/bin/php/php5.6.10/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.profiler_enable=0
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_dir=/Applications/MAMP/tmp
xdebug.idekey=PHPSTORM

phpstrom+xdebug配置

 

1.确认是否安装了xdebug

2.在php.ini文件中配置如下

[xdebug]  
zend_extension="D:\\wamp\\php-5.6.2-x64\\ext\\php_xdebug-2.2.5-5.6-vc11-x86_64.dll"  
xdebug.remote_enable = On  
xdebug.remote_handler = dbgp     
xdebug.remote_host= localhost  
xdebug.remote_port = 9000  
xdebug.idekey = PHPSTORM  

3.phpstorm的设置

 还有问题,可参考http://blog.csdn.net/ty_hf/article/details/50768702

以上是关于ini PHP和Xdebug(关于OS X,VVV和MAMP的注释)的主要内容,如果未能解决你的问题,请参考以下文章

phpstorm+Xdebug断点调试PHP

phpstorm配置Xdebug进行调试PHP教程

phpstorm+Xdebug断点调试PHP 超好用!!!

使用xdebug从rabbitmq队列执行调试php

phpstrom+xdebug配置

XAMPP 中的 php.ini 中缺少 XDebug 配置