Проблема с opcache в Homebrew php

Проблема с opcache в Homebrew php

Я последовал заруководствочтобы запустить локальную среду разработки на моей машине Yosemite с помощью Homebrew. Все выглядит нормально, за исключением того факта, что это php -vпоказывает проблему с opcache.

Не удалось загрузить /usr/local/opt/php56-opcache/opcache.so: dlopen(/usr/local/opt/php56-opcache/opcache.so, 9): Символ не найден: _compiler_globals Ссылка из: /usr/local/opt/php56-opcache/opcache.so Ожидается в: плоское пространство имен в /usr/local/opt/php56-opcache/opcache.so

я нашелэтот пост на github, у кого-то точно такая же проблема, но я не уверен, стоит ли мне выполнять то, что он предлагает: brew install php56 --with-thread-safety --homebrew-apxs --enable-opcache?

Как я могу это исправить?

решение1

Попробуйте выполнить эту команду:

brew reinstall php56-opcache --build-from-source

Видеть:PHP 56 и opcache на GitHub.

Связанный контент