好吧有这样的问题,但情况不同 - 我想使用构建 - 在OS-X Apache(2.4)和Homebrew安装的PHP(5.6)。
所以我把这个是httpd.conf
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so
当我重新启动Apache时,我得到了这个
httpd: Syntax error on line 118 of /usr/local/etc/apache2/2.2/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: _ap_unixd_config\n Referenced from: /usr/local/opt/php56/libexec/apache2/libphp5.so\n Expected in: /usr/local/Cellar/httpd22/2.2.29/bin/httpd\n in /usr/local/opt/php56/libexec/apache2/libphp5.so
首先,我也通过自制软件安装了apache2.2。但我决定删除它并使用内置版本。但尽管我在自制软件中删除了它,它仍然存在。所以我有两个apache,我不确定如何删除2.2版本。
你能帮帮我吗?我尝试了我的知识允许我做的一切,所以请让我寻求你的
如果apache找不到libphp5.so,则给定路径上没有libphp5.so。