Mac 升级Calalina 导致apache php环境无法使用解决方案

第一步:修改配置文件,修改下面几个地方

sudo vi /etc/apache2/httpd.conf

#LoadModule rewrite_module libexec/apache2/mod_rewrite.so  #注释去掉
#LoadModule php7_module libexec/apache2/libphp7.so   #注释去掉
DocumentRoot "/Users/vilay/www"  #修改成你的web目录
<Directory "/Users/vilay/www">  #修改成你的web目录
ServerName localhost:80   #ServerName 注释去掉,并且改成这样
Include /private/etc/apache2/extra/httpd-vhosts.conf  #注释去掉

第二步:修改虚拟主机配置文件

sudo vi /etc/apache2/extra/httpd-vhosts.conf 把里面没用的虚拟主机配置文件删除

第三步:复制php配置文件

执行命令

sudo cp /etc/php.ini.default /etc/php.ini