macOS Big Sur上的Apache,MySQL和PHP.PHP不起作用



我正在尝试Apache, MySQL &PHP for macOS .

我遵循了这个指南:https://tobschall.de/2020/11/01/big-sur-mamp/

并配置了我的/etc/apache2/extra/httpd-vhosts.conf

<VirtualHost *:80>
DocumentRoot "/Users/myname/Sites/test"
ServerName local.idex
</VirtualHost>

和我/etc/hosts

127.0.0.1       localhost local.test
255.255.255.255 broadcasthost
::1             localhost

如果我把以下php文件(phpinfo.php)

echo '<?php phpinfo();' > /Library/WebServer/Documents/phpinfo.php

在测试目录中输入,并在浏览器中输入http://localhost/phpinfo.php,得到

echo ' & lt; ?PHP phpinfo();'>/图书馆/网络服务器到phpinfo . php

/文件/就是我在文件中添加的内容

看起来php不工作:-(

)I have check:

  1. Apache正在运行(http://localhost给出'It Works')和
  2. 强制php (php -S localhost:8080)没有帮助。

你知道吗?

对于有同样问题的人。我在这里找到了解决方案(https://wpbeaches.com/install-apache-mysql-php-on-macos-11-big-sur-and-earlier-macos/)只需添加

LoadModule php7_module libexec/apache2/libphp7.so 

/etc/apache2/httpd.conf文件

最新更新