自製 php opcache 問題

自製 php opcache 問題

我關注了一個教學使用 Homebrew 在我的 Yosemite 機器上運行本機開發環境。一切看起來都很好,除了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

看:GitHub 上的 PHP 56 和 opcache

相關內容