【发布时间】:2016-09-26 20:07:23
【问题描述】:
我使用 Homebrew 安装 apache 2.4 和 php 5.4(也尝试过 5.6)(使用 Mac Osx Mavericks)。当我尝试加载 php5 模块时,出现以下错误:
httpd: Syntax error on line 157 of /usr/local/apache-2.4.9/conf/httpd.conf: Cannot load /usr/local/opt/php56/libexec/apache2/libphp5.so into server: dlopen(/usr/local/opt/php56/libexec/apache2/libphp5.so, 10): Symbol not found: _unixd_config\n Referenced from: /usr/local/opt/php56/libexec/apache2/libphp5.so\n Expected in: /usr/local/apache-2.4.9/bin/httpd\n in /usr/local/opt/php56/libexec/apache2/libphp5.so
我尝试用我在网上看到的几种不同方式重新安装 php,但用户有同样的错误,但无济于事:
brew install php55 --homebrew-apxs
brew install php56 --with-mysql --with-homebrew-apache
brew install -s php56
有人知道我该如何解决这个问题吗?提前致谢!
【问题讨论】: