1

Я следовал руководству, чтобы запустить локальную среду разработки на моей машине 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 ответ1

1

Попробуйте запустить эту команду:

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

Смотрите: PHP 56 и opcache на GitHub.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .