升级到php7后localhost没有连接到服务器

时间:2018-03-21 17:00:02

标签: php php-7 macos-sierra

PHP 5.6在我的Mac Sierra中工作正常我尝试升级到7.0而不是停止工作。当我尝试运行localhost safari时,它显示未连接到服务器错误。

2 个答案:

答案 0 :(得分:0)

转到文件夹:/usr/local/opt/删除php70文件夹。

然后运行:brew install php70或brew install php70 --with-httpd24

然后尝试再次运行localhost。

或者你可能会尝试在Sierra上再次将php 5更新到php 7.这些步骤 - 通常,使用新版本的macOS Sierra,你会得到一个PHP 5.6。

您有两种选择:brew or curl install

<强>酿造

brew update && brew upgrade
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew unlink php56 
brew install php70

如果先前没有通过brew安装PHP 5.6,您可能会收到错误,但不要担心,您可以继续 的 CURL

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0

您可以在上面的命令中用7.1替换7.0以获得PHP的7.1版。

参考 - Medium

答案 1 :(得分:0)

我发现它只需要在http.conf中对LoadModule php5_module libexec / apache2 / libphp5.so行进行评论,它就开始工作了。因为它试图找到两个版本而不能正常工作。