gpt4 book ai didi

php - xdebug 无法使用 laravel 在具有内置服务器的 netbeans 上工作

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:59 27 4
gpt4 key购买 nike

我在 NetBeans 中尝试调试时遇到了问题。我设置断点并单击 Debug Project 按钮 (Ctrl+F5),但 IDE 中未显示任何调试信息。

此外,phpinfo(); 没有为我提供 xdebug 部分。

我正在使用 Laravel framework version 5.0 .

它有一个 server.php 文件,我在 NetBeans IDE 的运行配置中将其用作路由器脚本(PHP 内置-在 Web 服务器中)。

server.php 如下:

<?php
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);

if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri))
{
return false;
}

require_once __DIR__.'/public/index.php';

这是我在 php.ini 中的 xdebug 配置:

[XDebug]
zend_extension_ts=php_xdebug.dll
xdebug.remote_enable=on
xdebug.remote_autostart = 1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

只要我下载了 Thread Safe PHP 包 (php-5.6.7-Win32-VC11-x64 )。我也只尝试了 zend_extension

php_xdebug.dll 是 2.3.2 版本(PHP 5.6 VC11 TS(64 位))。

最佳答案

我也有同样的问题。并以这种方式解决。由于我使用的是 PHP 5.6,我的 php.ini 文件只有以下 XDebug 设置:

zend_extension = php_xdebug-2.3.3-5.6-vc11-x86_64.dll
xdebug.remote_enable=on

在 NetBeans,我有:

NetBeans' Run Configuration for PHP Built in server

希望这有帮助 =)

关于php - xdebug 无法使用 laravel 在具有内置服务器的 netbeans 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29458264/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com