问题标签 [xdebug]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xdebug - 如何让 Apache 在 Windows XP 中重新加载 php.ini?
我正在尝试通过在 php.ini 中注册来安装 XDebug,但它不起作用。我在想也许我的 apache 服务器没有正确地重新加载我的更改。
- 来自你友好的 PHP 菜鸟
php - Xdebug 安装失败
已经在 php.ini 中注册了 xdebug(根据http://xdebug.org/docs/install),但是当我运行“php -m”或者当我得到一个运行“phpinfo()”的测试页面时它没有出现. 我刚刚安装了最新版本的 XAMPP。我已经使用“zend_extention”和“zend_extention_ts”来指定 xdebug dll 的路径。我确保我的 apache 服务器重新启动并通过执行“httpd -k restart”来使用我的 php.ini 的最新更改。
任何人都可以提供任何建议来让 xdebug 出现吗?
这是我的 php.ini 文件的内容。[PHP]
eclipse - 相当于 Eclipse PDT 2.1 的 file:// 或 txmt:// 协议?
我将 xdebug 与 eclipse 一起使用(在 OSX 上)。我想我记得在某处读到可以将错误输出(或调用堆栈)链接到文本编辑器(如 Textmate)。我想知道是否可以为 Eclipse 做同样的事情。
编辑:我发现我想使用的是 xdebug.file_link_format 设置。对于 OSX 并在 TextMate 中打开,设置为:xdebug.file_link_format = "txmt://open?url=file://%f&line=%l"
知道如何使用 Eclipse PDT 2.1 做到这一点吗?我知道我可以使用 file:// 协议,但是 a)我不想将 PHP 的系统范围默认设置为 eclipse 和 b)这不会将它链接到项目,只是原始文件。
php - 在mamp上激活xdebug?
我正在使用 MAMP 并想激活 xdebug。
我在 php.ini 中取消了对以下行的注释:
我重新启动了 MAMP 并在 Web 浏览器上打开了一个包含 phpinfo() 的 php 文件,并看到了一个名为“xdebug”的部分。所以我确定它已安装。
但是,浏览器不会打印出任何错误消息。
怎么会?
xampp - 为什么 xampp 不附带 xdebug?
xdebug 被开发人员广泛使用,由于 xampp 旨在用于开发环境,我想知道为什么它没有安装 xdebug?
太烦人了,必须一直手动进行。
php - 如何在 Eclipse 上设置 PHP 分析?
我已经在 Galileo 上设置了 Eclipse PDT。我能够运行和调试在 XAMPP 上设置的 PHP 站点。问题是,我想对其中一个站点进行概要分析,但我一生都无法弄清楚如何设置它。当我右键单击 PHP 项目时,有一个分析菜单,但没有指示如何从那里继续。顺便说一句,我使用 Xdebug 作为调试引擎。
php - 使用 xdebug 时未捕获的异常
我对 xdebug 不太了解,所以如果这是一个愚蠢的问题,请原谅我。但我将它安装在一台单独的机器上,它为我执行了一些魔法,比如格式化我的 var_dump() 输出并捕获任何未捕获的异常。它也无法格式化堆栈跟踪,输出极难阅读的纯文本。
当我学习 Lithium PHP 框架时,我需要使用 php5.3,在我从源代码编译的另一台机器上,但在这台机器上我使用来自 dotdeb.org 的预编译包。据我所知,唯一的区别是这是一个稍新的 php 版本,它带有 Suhosin 补丁。
另一件奇怪的事情是 xdebug 函数(例如 xdebug_var_dump() )除了格式不正确之外还可以工作。
这是一台 Ubuntu 机器,所以我不知道它是否与 dotdep 软件包有关,但我已经通过 pecl、可下载的 tarball 和 SVN 存储库安装了 xdebug。但无济于事。
您可以在以下要点中看到我的 php.ini 和 php -i 的输出。我将 php.ini 从 /etc/php5/apache2/php.ini 复制到 /etc/php5/cli/php.ini 所以 php -i 应该反映我的 apache 设置。
xdebug - Xdebug 和一些 remote_hosts
我有一个 apache 服务器并在上面进行了配置Xdebug
。我设置为xdebug.remote_host
我的 IP 地址,所以它看起来像:
但是我希望其他计算机也可以使用Xdebug
-如何从 LAN 设置几个 IP 地址?
apache - Windows 7 64 位上 PHP 5.2 的 xdebug
以前的海报已链接到http://fusionxlan.com/PHPx64.php以安装支持 64 位的 xdebug 版本。
我需要 Magento 的 PHP 5.2 兼容性,而 fusionxlan 已经消失,archive.org 也没有副本。
有没有人可以共享 fusionxlan 下载或 dll 的副本?
谢谢,JD
php - Codeigniter 忽略查询字符串。仅加载索引页面
我已经在 netbeans 中设置了远程调试。它可以工作,除了 codeigniter 只加载默认控制器(主页)。我启用了查询字符串
调试器打开一个带有以下 url 的页面
所以 codeigniter 应该在 controllers/myid/tests.php 中启动控制器