PhpStorm 映射路径

PhpStorm mapping paths

我正在设置一个带有 SSH 和 FTP 访问权限的 docker 容器。

我的本地项目如下所示:

/Users/gezimhome/projects/ziprecipes.net/zip-recipes 是我的项目目录。我的 WordPress 插件的源代码在 src 文件夹中。 我在 /Users/gezimhome/projects/ziprecipes.net/workdir/wordpress.

中本地下载并提取了 wordpress

这是我的部署设置:

我的映射:

我的服务器:

在docker容器中,这里下载wordpress并解压: /usr/share/nginx/html/wordpress/ 并且我在创建容器时将 /Users/gezimhome/projects/ziprecipes.net/zip-recipes/src 映射到 /usr/share/nginx/html/wordpress/wp-content/plugins/zip-recipes

Xdebug 设置正确,因为我得到这个 Incoming Connection from Xdebug 屏幕:

所以,问题是,既然我已经有了映射,为什么它一直困扰着我为 wordpress 文件做映射?!

更大的问题是,为什么我的插件中的断点根本没有命中?!

请帮忙:(

设置 Server 时,Host 需要匹配服务器主机名。对于我的情况,我将服务器主机设置为 zrdn

Web 服务器也需要配置服务器名称。就我而言,我这样配置 nginx

server {
        listen   8080;
        server_name zrdn;
        ...

非常感谢,@LazyOne!