用homebrew将php 7.1升级到7.2后,无法在Mac上重启Apache
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用homebrew将php 7.1升级到7.2后,无法在Mac上重启Apache相关的知识,希望对你有一定的参考价值。
在我将php 7.1升级到7.2后,我无法再重启Apache。我尝试按照网上的说明用自制软件升级它,我想我做错了。
php -v
PHP 7.2.15 (cli) (built: Feb 26 2019 10:43:45) ( NTS )
表明我拥有它。
当我尝试重新启动Apache时,它会抛出下面显示的错误:
sudo apachectl restart
AH00112:警告:DocumentRoot [/usr/local/opt/httpd/docs/dummy-host.example.com]不存在
AH00112:警告:DocumentRoot [/usr/local/opt/httpd/docs/dummy-host2.example.com]不存在
AH00526:/usr/local/etc/httpd/extra/httpd-ssl.conf的第144行语法错误:
SSLCertificateFile:文件'/usr/local/etc/httpd/server.crt'不存在或为空
看起来你的Apache配置发生了一些事情,无论它是否被重置,或者Apache正在寻找其他地方。
您可以尝试使用apachectl -V
来查看它们的装载位置。
另外,我不是一个自制用户,但看起来好像自制的安装Apache应该被引发为httpd
。
这可能有助于作为额外资源:
https://joostvanveen.com/a-28/install-and-configure-apache-2-on-mojave-with-homebrew
以上是关于用homebrew将php 7.1升级到7.2后,无法在Mac上重启Apache的主要内容,如果未能解决你的问题,请参考以下文章
Homebrew 升级丢弃 PHP:dyld:未加载库:/usr/local/opt/libpsl/lib/libpsl.5.dylib