2016-09-26 97 views
1

我用Homebrew安裝apache 2.4和php 5.4(也試過5.6)(使用Mac Osx Mavericks)。當我嘗試加載PHP5模塊我得到以下錯誤:無法加載apache2.4的apache 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

任何人都知道我該如何解決這個問題?提前致謝!

回答

0

我能夠通過運行來解決問題如下: brew install 56 --with-apache

我不知道這是修復理想的方式和我仍然有一個問題,使PHP頁面(這可能與一單獨的問題),但希望這可以幫助某人。