一样的配置,在windows上可以正常的跑,在Mac上却折腾了接近1个月,蛋疼
一个月之前切换到Mac开发环境,同样的Xdebug配置在Mac上却总是有问题
今天静下心来,一步一步来排除问题解决问题,最后发现出在一个配置问题上,之前觉得是remote_ip文件谁知道是remote_connect_back 的问题 把这个配置禁用就好了
~~~
[XDebug]
zend_extension = xdebug.so
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_autostart = On
xdebug.remote_host = 192.168.1.135
xdebug.remote_port = 9000
xdebug.auto_trace = On
xdebug.default_enable = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
xdebug.profiler_enable = on
xdebug.profiler_output_dir = /disk_data/xdebug/log
xdebug.trace_output_dir = /disk_data/xdebug/log
xdebug.show_exception_trace = On
~~~
端口设置成9000默认的就好了,会自动反射数据到192.168.1.135:9000的机器上,在这台机器开启PHPSTORM即可,调试方法照旧
人家开发出来的东西肯定不会错,错的是我们自己而已!
果然,解决问题一定要静下心来,碰到问题要分析!
苦海无涯!!!!!!
- 前端
- 技巧汇总
- 构建 Node + Webpack + React 热加载开发环境
- React
- Redux
- Webpack
- ES6
- HTML5+CSS3
- Javascript
- JS超简洁拖动代码
- jQuery
- 后端
- 技巧汇总
- 代码中特殊的注释技术——TODO、FIXME和XXX的用处
- PHP
- Xdebug不解之谜
- PHP时间获取
- PHP递归优化 使用匿名函数进行递归
- PHP 发起POST请求
- PHP获得数组的交集与差集
- PHP递归获取下级数组,可指定ID,一维数组
- PHP 判断是否为Get/Post/Ajax提交
- PHP实现分流队列平均显示信息
- PHP多维数组 指定列排序
- PHP 类Class详解 笔记记录
- PHP取整函数详解
- Node
- Elasticsearch
- 数据库
- 技巧汇总
- Mysql
- Mysql分区表实现
- Mysql union与union all 查询
- Mysql 表中表查询
- Mysql 分组查询 与 分组条件查询
- MySQL 添加列,修改列,删除列
- Mysql优化之:构建海量表,定位慢查询
- Mysql优化之:表的设计满足3NF
- Mysql优化常见方法
- Mysql存储过程详解
- 运维
- 技巧汇总
- Linux
- Linux Centos系统下 设置代理服务器上网
- Centos7增加开机启动脚本
- centos 挂载windows共享目录
- CentOS设置SSH Key登录
- Linux/CentOS单网卡绑定多个IP
- Windows
- Win10开机启动项设置全解攻略
- PuTTY连接Linux服务器经常断线解决方案
- Docker
- Docke启动文件 docker-compose.yml
- Docker命令简介(未完)
- Docker闲杂笔记
- Apache
- Nginx
- Nginx配置upstream实现负载均衡
- Nginx负载均衡学习
- IDE
- 技巧汇总
- WebStorm
- PHPStorm
- 协作
- 技巧汇总
- Git
- git 放弃本地修改 强制更新
- git编译安装与常用命令
- Svn