配置 xdebug

homestead安装完成后,想使用xdebug来方便调试代码。

默认的环境里面已经有xdebug扩展了,现在需要配置一下使其能在PHPSTORM里面使用。

vagrant@homestead:~$ vim /etc/php/7.1/fpm/conf.d/20-xdebug.ini

增加一行,自动启动调试。(可以避免安装浏览器xdebug插件啊、设置IDE KEY啥的)

xdebug.remote_autostart = 1

修改完成之后,重启fpm。

vagrant@homestead:~$ /etc/init.d/php7.1-fpm restart
[....] Restarting php7.1-fpm (via systemctl): php7.1-fpm.service==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'php7.1-fpm.service'.
Authenticating as: vagrant,,, (vagrant)
Password:
==== AUTHENTICATION COMPLETE ===
. ok

密码为 vagrant

浏览器再访问 https://homestead.app/让你的 Homestead 站点支持 HTTPS),在IDE上就能看到

file

xdebug配置成功,可以愉快的看代码了。

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

这每次都是 从 index.php 开始 , 这样一点都不爽啊。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!