【问题标题】:Installing Blackfire prob issue安装 Blackfire 问题
【发布时间】:2016-02-19 10:50:40
【问题描述】:

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

现在按照安装指南进行了几次,没有任何错误。

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

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

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

扩展“blackfire”不存在。

有什么想法吗!?

非常感谢!

【问题讨论】:

  • FWIW,我对 Linux 上的 Blackfire 非常陌生。我的印象是,如果php --ri blackfire 返回错误,它要么未安装,要么不在您的路径中。也可以试试php -i | grep blackfire。如果没有显示任何内容,则似乎没有安装 Blackfire。
  • 你有没有想过这个是迪恩?
  • 如果你已经完成了,你能分享一下吗?
  • 嗨,对不起,我一直没搞定它,时间用完了,所以很遗憾,我不得不继续没有解决。

标签: laravel-5.2 homestead blackfire


【解决方案1】:

在我的情况下(我正在使用 vagrant)这有帮助:

在文件中

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

添加

extension=blackfire.so

【讨论】:

  • 我用的是windows,那么blackfire.so能用吗??
【解决方案2】:

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

查看状态:

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

重启:

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

【讨论】:

    【解决方案3】:

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

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

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

    当我运行这个命令时:

    php --ri blackfire

    我明白了:

    扩展“blackfire”不存在。

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

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

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

    • 重命名为:blackfire.so

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

    php -i | grep 'extension_dir'

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      • 2016-12-13
      • 1970-01-01
      • 2012-05-07
      • 1970-01-01
      • 2016-01-28
      • 2013-04-03
      相关资源
      最近更新 更多