macOS升级PHP7及Apache错误排查笔记

 原创    2018-12-16

我本机的PHP是5.5版本,考虑到项目并没有低版本依赖,且PHP最新的版本已经到7.3了,就尝试做了PHP的版本升级。

选择升级到php7.1:

brew install homebrew/php/php71

brew unlink php55

brew link php71

php -v

升级完成后使用php -v打印显示已经是7.1.19版本,但是Apache网站无法网站。

运行检测:

sudo /usr/sbin/apachectl -k start

提示:

/usr/sbin/apachectl: line 92: 3221 Segmentation fault: 11 $HTTPD "$@"

/etc/apache2/other/+php-osx.conf --> /usr/local/php5/entropy-php.conf

删除LoadModule php5_module行:

#LoadModule php5_module /usr/local/php5/libphp5.so

在/etc/apache2/httpd.conf中:

LoadModule php7_module libexec/apache2/libphp7.so

相关文章:

yii2开启CSRF后POST"提交的数据无法被验证"
部署PHP WEB服务时遇到的问题
yii2 项目安装及升级
macOS login: Could not determine audit condition

发表留言

您的电子邮箱地址不会被公开,必填项已用*标注。发布的留言可能不会立即公开展示,请耐心等待审核通过。