我发现 ChromePhp 可以帮助我进行 PHP 调试 woahs 并安装了相关的 Chrome 插件,但我似乎无法让它工作。我最初将它放在我重定向的 htdocs 中的一个文件夹中,并使用以下命令将其添加到我在 xampp 的 php.ini 中的 PHP 路径中:
; Windows: "\path1;\path2"
include_path = ".;C:\xampp\php\PEAR;D:\htdocs\includes"
这似乎不起作用,每当我尝试包含文件并输出一个ChromePhp::log("message")
警告:无法修改标头信息 - 标头已由 D:\htdocs\ask.ca\wp-includes\ 中的(输出开始于 D:\htdocs\ask.ca\wp-admin\menu-header.php:91)发送第 385 行的 ChromePhp.php
因此,我在 Windows 路径中尝试了类似的方法,结果相同。
最后我完全进入本地并尝试使用以下方法将 ChromePhp.php 文件包含到我的插件中:
include( dirname(__FILE__) . '/php/ChromePhp.php' );
ChromePhp::log("Hello World");
但我仍然得到同样的错误???任何人都可以解释让 ChromePhp 工作的 ABC 吗?我说 ABC 是因为很明显,即使我阅读了 ChromePhp 的网站说明(以及其他一些人以使其正常工作),这些说明非常简短而且我认为很简单,但我仍然需要更多芝麻街的解释。