我已在 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。)
请问现在解决了吗?我也遇到类似的问题。