1、安装VSCode; 2、在VSCode中安装PHP Debug插件; 3、安装好Docker 4、在容器中安装Xdebug 根据这个链接操作即可:Xdebug安装指南 把php环境的 phpinfo()全部copy进去,会自动获得xdebug的安装文件以及安装指导! 二、配置文件 1、配置PHP Debug的launch.json文件 { "name": "Listen for Xdebug", "type": "php",...
然后设置一下RUN Configurations,添加一个PHP Remote Debug.这里可以设置IDE key,设置了需要在容器中的php.ini中设置xdebug.idekey = "PHPSTORM",我这里没有设置。 然后按照上面调试本地项目的步骤就可以愉快的在phpstorm上调试docker项目了。 notes如果你在phpstorm中调试一直会进入入口文件的第一行,那么你需要在设...
vscode里面下载Romto-SSH,这是一款强大的款跨平台插件,具体能干啥自己看插件介绍 vscode里面下载PHP Debug插件 二、配置讲解 2.1 下载xdebug扩展,如果是windows平台需要去xdebug官网下载对应php版本的xdebug, 如果是其他平台可以参照官网文档进行配置,下载后将文件放在:\php\php7.3.4nts\ext\的目录下,然后修改php.ini文...
文件xdebugo.so存在于容器内: /usr/local/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so 主机host.docker.internal已正确设置。 我使用以下方法构建了我的图像:docker build -t phpdebug:5 . 该文件/usr/local/etc/php/conf.d/xdebug.ini存在于正在运行的容器中。 启动.json { "version": "0.2....
Visual Studio Code Docker 下的 PHP 环境 XDebug 1. Visual Studio Code 1.1. 安装、设置 官方下载 macOS Linux Windows 推荐配置 请参考这里,只是一些初始设置、美化等,与 PHP 调试无关。 1.2. PHP Debug 安装 快捷键 cmd + p 或 ctrl + p,输入 ext install php debug ...
windows下比较麻烦,主要是在编译php源码这一步,最方便的办法是用docker来远程调试。具体可以参考这篇文章vscode远程调试php底层代码。使用p牛的dockerfile来自己建一个调试用docker。说回mac下调试PHP源码需要的准备1|1下载并编译PHP使用git来下载源码,这样切换PHP版本会较为方便。(不过我现在应该不会这么做,因为下载...
因为我docker中的版本为2.8.1所以 在docker的php容器的php.ini配置中增加 zend_extension=xdebug xdebug.mode = debug xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = 9003 xdebug.remote_host=host.docker.internal 1.
五、PHP DOCKER 随着Docker在现代开发流程中的普及,能够直接在VS Code内管理Docker容器和镜像显得尤为方便。PHP Docker扩展使得在Docker环境中运行和调试PHP应用程序成为可能,让开发者能在隔离的环境中测试代码而不影响主机系统。 六、LARAVEL ASSIST 对于使用Laravel框架的开发者而言,这款扩展是必不可少的。它提供了路由...
PhpStorm 2019.1.3 VSCode 1.36.1 1、Docker的安装 这里大家直接在Docker官网下载Docker for Mac就好了,直接按照提示操作即可,此处就不赘述了。 2、安装Nginx 地址:https://hub.docker.com/_/nginx 直接执行 docker pull nginx 拉取最新的镜像; 根据上面的地址我们可以看到官方提供的一些文档,我们按照操作即可,我...
yongxue 未填写