我独立调试php文件没有问题,但是当我想查看服务器端(php)从本地客户端获取的请求时,我不能。我尝试通过在 php 文件中放置断点来做到这一点,希望当我使用 chrome 调试我的项目时,调试器会在断点处停止。
我的 php 看起来像这样:
<?php
$response = "Super" <--this line has a breaking point
echo $response
客户端向服务器端发送请求如下所示:
function ajaxRequest(url, data, requestMethod)
{
$.ajax({
type: requestMethod,
url: url,
data: {
json: data
},
success: responseHandler
});
}
当我在调试中运行项目时,我会在 chrome 中使用此 url 获得窗口:
http://localhost/Jason/index.html?XDEBUG_SESSION_START=19067
在我的 PHPStorm 调试器中,我看到等待与 ide 键19067
的连接 chrome 正在显示代码,就好像已经发送了请求并且已经收到了响应,而没有在 php 断点处停止。