Blackfire PHP Probe 无法找到 php-cli



在尝试通过输入以下命令在我的 CentOS 服务器上安装 PHP Probe Blackfire.iosudo yum install blackfire-php我收到以下错误:

Error: Package: blackfire-php-1.8.0-1.x86_64 (blackfire)
           Requires: php-cli
Error: Package: blackfire-php-1.8.0-1.x86_64 (blackfire)
           Requires: php-common >= 5.3

奇怪的是,我的服务器上已经安装了php-cli和php-common

通过输入php-cli -v,我收到了:

PHP 5.5.31 (cli) (built: Jan 25 2016 09:03:41)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
with XCache v3.2.0, Copyright (c) 2005-2014, by mOo
with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.
with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo
with Suhosin v0.9.36, Copyright (c) 2007-2014, by SektionEins GmbH

为什么Blackfire无法识别php-cli和php-common的任何想法或建议

如果安装了ioncube,黑火也不起作用。在您的情况下:

已知的不兼容性 请注意,使用 debug 编译的 PHP 是 不支持,并且探测器可能与 XDebug 或 XHProf 冲突; 启用探测时禁用这些扩展。探测器冲突 使用一些PHP扩展,如Pinba或IonCube。

经过很大的耐心研究和直接与服务器公司(托管平台)联系。最后有人告诉我"Blackfire与cPanel php不兼容。

因此,我决定联系Blackfire,经过一番来回,他们告诉我以下内容:

我不知道我们这边的任何事情使黑火与cPanel不兼容。 但是,他们似乎重新设计了安装扩展的PHP"自然"方式,因此我想您可能应该与他们联系以获取更多信息。

显然,我已经做到了。

但是,如果您对VPS具有完全root访问权限,那么我想手动安装过程应该进行一些小的调整。 主要思想是下载正确的所以,放入PHP扩展目录并添加blackfire.ini文件。

简而言之,我无法正确解决现有cPanel安装的问题。

所以警告,如果你正在使用cPanel,忘记Blackfire。可悲的是,目前它们不兼容。

希望这可以节省一些人很多时间。

请注意,如果有人最终阅读本文并实际提出了解决方案并可以提供分步说明,我很乐意将您的回复更改为可接受的答案:]

相关内容

  • 没有找到相关文章

最新更新