3

尝试在我的宅基地箱上设置 Blackfire.io 时遇到一些问题。

现在遵循安装指南几次,没有任何错误。

当我尝试使用 chrome 伴侣时,出现以下错误...

您是否有权配置此页面?未找到探针,签名无效

此外,当我尝试通过php --ri blackfire 查看我正在使用的问题版本时,尽管按照指南进行了安装,但仍收到以下消息

扩展“blackfire”不存在。

有任何想法吗!?

非常感谢!

4

3 回答 3

3

就我而言(我正在使用 vagrant),这有帮助:

在文件中

/etc/php5/mods-available/blackfire.ini 

添加

extension=blackfire.so
于 2016-10-02T19:20:03.127 回答
2

就我而言,我必须检查黑火代理的状态,当我发现它没有激活时,我重新启动它并且它工作正常。

检查状态:

sudo /etc/init.d/blackfire-agent status

重新启动 :

sudo /etc/init.d/blackfire-agent restart
于 2019-11-21T09:10:31.563 回答
0

在安装官方文档中提到的 blackfire 探针时,我遇到了同样的问题。这就是我解决它的方法。

由于我在终端中使用 MAMP 的 php,因此我手动安装了 PHP Probe,而不是使用自制软件安装它。

事实上,首先我试图用自制软件安装它,这就是我得到与你相同的错误的方式:

当我运行此命令时:

php --ri blackfire

我得到:

扩展“blackfire”不存在。

要解决此问题,我必须按照以下步骤手动安装探针:

  • 下载 blackfire 文档中提到的探针库

你应该有一个像这样的文件:blackfire-php-************.so

  • 将其重命名为:blackfire.so

  • 在您的终端中执行此命令,它应该会告诉您可以将下载的文件放在哪里:

php -i | grep 'extension_dir'

  • 将 blackfire.so 文件移动到提到的目录。

  • 关闭所有终端窗口并重新启动 mamp

  • php -m在您的终端中执行;如果您可以在列表中看到 blackfire,则表示您的扩展程序工作正常。

于 2019-12-04T11:30:19.683 回答