XAMPP Apache config test fail error: "symbol not found on modperl.."

XAMPP Apache config test fail error: "symbol not found on modperl.."

我安装了 XAMPP 7.2.7 版本,但 Apache 一直失败并出现此错误:

httpd: Syntax error on line 522 of /Applications/XAMPP/xamppfiles/etc/httpd.conf: Syntax error on line 13 of /Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf:

Cannot load modules/mod_perl.so into server: dlopen(/Applications/XAMPP/xamppfiles/modules/mod_perl.so, 10): Symbol not found: _modperl_handler_anon_add

Referenced from: /Applications/XAMPP/xamppfiles/modules/mod_perl.so

Expected in: dynamic lookup

我试着查看 httpd.confhttpd-xampp.conf 文件并尝试修改这些行,希望它能修复错误,但没有成功。所以问题似乎出在 mod_perl.so 文件上,但我无法打开该文件。

我重新安装了XAMPP几次并降级到7.1.x但是还是出现了同样的错误。

忘了说:我用的是 macbook pro high sierra 10.13.5

你没有说你做了什么来修改这些行,但我只是遇到了这个问题并注释掉了 /Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf 的第 13 行并且它在重新启动后工作正常 - 显然这意味着你是' 正在加载 Pearl 模块,但可以作为临时工作,直到您找出问题所在