已阅读以前的答案并了解我必须安装两个版本,但无法找到 5.6 的位置。我将 /etc/bin/php 更改为指向我使用 brew 安装的版本 7.3。我更新了 /etc/apache2/httpd.conf 以使用 php@7.3。我重新启动服务器以确保它会开始从 httpd.conf 读取 apache。然而,当我从网页运行 phpinfo 时,它从 5.6 开始并且不包括有关服务器管理员的 http.conf 信息,但它说它正在使用 http.conf。出于某种原因, sudo apachectl restart 表示端口已在使用中不起作用。我删除了 /usr/local/php5 链接(将其重命名为 php5.bak ),因此它不会被使用。
我还应该看哪些其他东西?
阿波罗的战车
千万里不及你
冉冉说