安装在 mac m1 机器上的 Apache Web 服务器在启动时抛出错误

Apache Server(2.4.46) 安装在 M1 mac 机器上。现在配置了一个 mod_jk 连接器。二进制 (mod_jk.so) 文件与其他必要文件一起在适当的位置创建。 httpd.conf 文件中的条目也是正确的,并且指向正确的二进制文件。

但是现在当我尝试使用命令启动 apache 服务器时 -

apachectl -k 开始

我收到以下警告和错误 -

[Fri Jul 30 16:13:17.339314 2021] [so:warn] [pid 58683] AH06665:Loadmodule 指令中指定的 /private/etc/apache2/mod_jk.so 中的模块没有代码签名权限。继续加载过程,但这将是未来版本的 macOS 中的错误情况。 httpd:/private/etc/apache2/httpd.conf 的第 558 行的语法错误:/private/etc/apache2/mod_jk.conf 的第 4 行的语法错误:无法将 /private/etc/apache2/mod_jk.so 加载到服务器中: dlopen(/private/etc/apache2/mod_jk.so,10): 没有找到合适的图像。确实发现:\n\t/private/etc/apache2/mod_jk.so:mach-o,但架构错误\n\t/private/etc/apache2/mod_jk.so:stat() failed with errno=22>

如果有人遇到过这个问题,请告诉我如何解决这个问题。

任何帮助将不胜感激。

guai2009 回答:安装在 mac m1 机器上的 Apache Web 服务器在启动时抛出错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/10500.html

大家都在问