phpstorm laravel xdebug怎么使用
展开全部
配置php.ini
登录vagrant之后,使用“sudo vim /etc/php5/fpm/conf.d/20-xdebug.ini”命令来编辑xdebug的配置文件,我基本上没有对这个文件进行改动,配置文件内容如下:
配置PhpStorm
第一步,可以参考 http://blog.elenakolevska.com/debugging-laravel-on-homestead/ 在PhpStrom中来配置vagrant相关选项。 选中 Preferences —> Languages & Frameworks — > PHP。点击箭头指向的按钮,然后点击“+”按钮,选择“Remote”选中Vagrant并设置vagrantfile的根目录,即选中HomeStead文件夹配置完成之后如下:可以点击“Test connection”来测试配置是否起作用。
配置Chrome
首先我们需要对浏览器安装Xdebug helper插件,用于在请求中添加参数,类似:XDEBUG_SESSION_START=session_name。 Chrome: https://chrome.Google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc; Firefox: https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/ Safari: https://github.com/benmatselby/xdebug-toggler 我的开发环境是在mac下的Chrome。安装之后,可以对Xdebug helper进行一些设置,例如只针对特定的域名启动插件,即设置白名单等。要进入插件的设置选项,首先打开chrome的插件管理页面,点击Xdebug helper的选项。
登录vagrant之后,使用“sudo vim /etc/php5/fpm/conf.d/20-xdebug.ini”命令来编辑xdebug的配置文件,我基本上没有对这个文件进行改动,配置文件内容如下:
配置PhpStorm
第一步,可以参考 http://blog.elenakolevska.com/debugging-laravel-on-homestead/ 在PhpStrom中来配置vagrant相关选项。 选中 Preferences —> Languages & Frameworks — > PHP。点击箭头指向的按钮,然后点击“+”按钮,选择“Remote”选中Vagrant并设置vagrantfile的根目录,即选中HomeStead文件夹配置完成之后如下:可以点击“Test connection”来测试配置是否起作用。
配置Chrome
首先我们需要对浏览器安装Xdebug helper插件,用于在请求中添加参数,类似:XDEBUG_SESSION_START=session_name。 Chrome: https://chrome.Google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc; Firefox: https://addons.mozilla.org/en-US/firefox/addon/the-easiest-xdebug/ Safari: https://github.com/benmatselby/xdebug-toggler 我的开发环境是在mac下的Chrome。安装之后,可以对Xdebug helper进行一些设置,例如只针对特定的域名启动插件,即设置白名单等。要进入插件的设置选项,首先打开chrome的插件管理页面,点击Xdebug helper的选项。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询