我尝试安装Blackfire。它正在工作。但是,每当我运行 PHP 命令时,我都会收到此警告:
PHP 警告:模块 'blackfire' 已在第 0 行的未知中加载
就像这里解释的那样:PHP 警告:模块已经在 Unknown on line 0 加载。
解决方案是,模块被多次加载,这听起来也是我遇到的问题。
问题是,我有两个处理 PHP 的服务:
nginx
php7.4-fpm
我怎么知道他们中的哪一个应该加载这个 Blackfire 库?
更多详细信息
如果我这样做:`grep -R "blackfire" /etc/php/7.4/
然后我得到这个:
./fpm/conf.d/99-blackfire.ini:[blackfire]
./fpm/conf.d/99-blackfire.ini:extension=blackfire.so
./fpm/conf.d/99-blackfire.ini:blackfire.log_level=1
./fpm/conf.d/90-blackfire.ini:[blackfire]
./fpm/conf.d/90-blackfire.ini:extension=blackfire.so
./fpm/conf.d/90-blackfire.ini:blackfire.agent_socket = unix:///var/run/blackfire/agent.sock
./fpm/conf.d/90-blackfire.ini:;blackfire.server_id =
./fpm/conf.d/90-blackfire.ini:;blackfire.server_token =
./fpm/conf.d/90-blackfire.ini:;blackfire.apm_enabled = 1
./fpm/conf.d/90-blackfire.ini:;blackfire.log_level = 3
./fpm/conf.d/90-blackfire.ini:;blackfire.log_file = /tmp/blackfire.log
./cli/conf.d/99-blackfire.ini:[blackfire]
./cli/conf.d/99-blackfire.ini:extension=blackfire.so
./cli/conf.d/99-blackfire.ini:blackfire.log_level=1
./cli/conf.d/90-blackfire.ini:[blackfire]
./cli/conf.d/90-blackfire.ini:extension=blackfire.so
./cli/conf.d/90-blackfire.ini:blackfire.agent_socket = unix:///var/run/blackfire/agent.sock
./cli/conf.d/90-blackfire.ini:;blackfire.server_id =
./cli/conf.d/90-blackfire.ini:;blackfire.server_token =
./cli/conf.d/90-blackfire.ini:;blackfire.apm_enabled = 1
./cli/conf.d/90-blackfire.ini:;blackfire.log_level = 3
./cli/conf.d/90-blackfire.ini:;blackfire.log_file = /tmp/blackfire.log
./mods-available/blackfire.ini:[blackfire]
./mods-available/blackfire.ini:extension=blackfire.so
./mods-available/blackfire.ini:blackfire.agent_socket = unix:///var/run/blackfire/agent.sock
./mods-available/blackfire.ini:;blackfire.server_id =
./mods-available/blackfire.ini:;blackfire.server_token =
./mods-available/blackfire.ini:;blackfire.apm_enabled = 1
./mods-available/blackfire.ini:;blackfire.log_level = 3
./mods-available/blackfire.ini:;blackfire.log_file = /tmp/blackfire.log
我可以看到有一个fpm
-folder 和一个cli
-folder。并且有两个 blackfire-ini-files:90-blackfire.ini
和99-blackfire.ini
.
我如何知道正在使用哪些文件?