作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我全新安装了 OSX el capitan 10.11.2 并使用 Homebrew 软件安装了 php7。现在出现以下错误
命令
sudo apachectl -e info -k restart
错误
httpd: Syntax error on line 171 of /private/etc/apache2/httpd.conf:
Cannot load /usr/local/opt/php70/libexec/apache2/libphp7.so into server: dlopen(/usr/local/opt/php70/libexec/apache2/libphp7.so, 10):
Library not loaded: /usr/local/opt/libxml2/lib/libxml2.2.dylib
Referenced from: /usr/local/opt/php70/libexec/apache2/libphp7.so
Reason: Incompatible library version: libphp7.so requires version 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0
我在谷歌上搜索过,但没有得到任何具体的解决方案。
最佳答案
使用 brew 安装 libxml2,
brew install libxml2
将以下行添加到 ~/.bash_profile
export LIBRARY_PATH=/usr/local/Cellar/libxml2/2.9.4/lib/:$LIBRARY_PATH
版本“2.9.4”可以更改为当前
关于php - libphp7.so 需要 12.0.0 或更高版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34542082/
在我的apache模块中,没有libphp5.so: [root@localhost modules]# ls httpd.exp mod_cache.so
我一直在尝试使用 mail() 函数但没有成功:我没有任何确切的错误,它返回“true”但从未收到电子邮件。 sendmail 通过命令行运行 echo "Subject: sendmail test
我是一名优秀的程序员,十分优秀!