我试图通过Homebrew安装PHP 5.6的memcached扩展。
brew install php56-memcached
我得到的错误是
Error: No such file or directory - /usr/local/opt/igbinary/include/igbinary.h
我尝试重新安装php56-igbinary和php56本身。既没有解决这个问题。我试图找到任何名为igbinary.h的文件,但在计算机上找不到任何文件。我该如何解决这个问题?
答案 0 :(得分:6)
您尝试删除并重新安装这些pakage
brew remove php56-igbinary php56-memcached
brew reinstall php56 --enable-maintainer-zts --build-from-source php56-igbinary --build-from-source php56-memcached --build-from-source
答案 1 :(得分:0)
使用相同的错误消息为php56-redis工作。 brew重新安装--enable-maintainer-zts --build-from-source php56-redis
从源安装时,从安装位置使用php56-igbinary