6

我正在尝试使用 xdebug 设置 PHPStorm。Everyting 启动正常,但是断点不起作用并且上面有“x”符号。

在此处输入图像描述

我正在使用带有 PHP 5.4 的openserver并直接在本地 Web 服务器上编辑文件,因此不需要文件映射。

我认为,我的问题是 Web 服务器根位于项目根目录下方(出于安全原因),而 PHPStorm 没有。

项目根目录:C:\OpenServer\domains\mysite

Web 服务器根目录(在 nginx 中配置):C:\OpenServer\domains\mysite\httpdocs

我如何告诉 PHPStorm,webserver 运行的 index.php 实际上是C:\OpenServer\domains\mysite\httpdocs\index.php,而不是C:\OpenServer\domains\mysite\index.php

4

2 回答 2

6

您必须使用路径映射。您可以在调试服务器配置中找到它 调试服务器配置窗口

查看官方文档和视频:

于 2014-02-11T07:51:09.620 回答
0

就我而言,我尝试了以下步骤:

  • 第 1 步:在 xdebug 部分取消选中这两个选项 在此处输入图像描述
    • 第2步:复制并粘贴您的项目目录/xampp/htdocs/{your-project} 在此处输入图像描述
于 2020-05-29T14:57:37.520 回答