MAMP 7 升级“Apache 无法启动”,但从终端运行正常; PHP 的符号链接已损坏

问题描述 投票:0回答:1

我已在 MacOS 上将 MAMP 6 升级到 MAMP 7。

当我启动 MAMP 时,我收到一个对话框,显示“Apache 无法启动”。请检查您的 MAMP 安装和配置。'

当我尝试启动它时,/Applications/MAMP/logs/apache_error.log 中没有任何内容。

如果我在终端中执行

/Applications/MAMP/Library/bin/apachectl start
,那么它就会启动,但日志会显示:

/Applications/MAMP/fcgi-bin/php.fcgi: line 4: exec: /Applications/MAMP/bin/php/php8.3.1/bin/php-cgi: cannot execute: No such file or directory
/Applications/MAMP/fcgi-bin/php.fcgi: line 4: /Applications/MAMP/bin/php/php8.3.1/bin/php-cgi: No such file or directory

这很奇怪,因为 MAMP 设置为运行 8.3。8

此外,还有一个符号链接

/Applications/MAMP/conf/php8.3.1
已损坏,因为它的目标
/Applications/MAMP/bin/php/php8.3.1/conf
不存在——没有 php8.3.1 文件夹。

此外,从终端启动 apache 后,URL 重写不起作用。

(PS。还有其他关于相同错误消息的问题,但我知道它们都是关于旧版本的 MAMP。)

mamp
1个回答
0
投票

请问现在解决了吗?我也遇到类似的问题。

© www.soinside.com 2019 - 2024. All rights reserved.