Скрипты профиля Blackfire

Я хочу использовать blackfire для профилирования php команды symfony.
Я следую за разделом начала работы только здесь https://blackfire.io/getting-started для Mac OS.

Затем я создаю файл test.php с этим содержимым для проверки blackfire:

<?php
echo "Hello World !";

но, когда я делаю

blackfire run php test.php

произошла ошибка:

PHP Warning:  PHP Startup: blackfire: Unable to initialize module
Module compiled with module API=20131226
PHP    compiled with module API=20121212
These options need to match
in Unknown on line 0

Warning: PHP Startup: blackfire: Unable to initialize module
Module compiled with module API=20131226
PHP    compiled with module API=20121212
These options need to match
in Unknown on line 0

если я удалю следующий код моего php.ini, у меня не будет никакой ошибки, но blackfire не даст мне URL, чтобы увидеть результат отладки

[blackfire]
extension="/usr/local/Cellar/blackfire-php56/1.0.0/blackfire.so"blackfire.agent_timeout = 0.25

Может кто-то помочь мне, пожалуйста ?

1

Решение

Хорошо, я нашел свою ошибку,

$ php -v

дай мне

PHP 5.5.25 (cli)
[...]

и я установил не ту версию Blackfire

brew install blackfire-php56

поэтому я удаляю blackfire и переустанавливаю его

brew uninstall blackfire-php56
brew install blackfire-php55

наконец я обновляю свой php.ini

[blackfire]
extension="/usr/local/Cellar/blackfire-php55/1.0.0/blackfire.so"blackfire.agent_timeout = 0.25
0

Другие решения

Других решений пока нет …