首页 > 解决方案 > 为什么在尝试重新启动 Apache 时会出现语法错误?

问题描述

httpd:/usr/local/etc/httpd/httpd.conf 第 69 行的语法错误:无法将 lib/httpd/modules/mod_authn_file.so 加载到服务器中:dlopen(/usr/local/opt/httpd/lib/httpd/模块/mod_authn_file.so,10):找不到图像

标签: phpapache

解决方案


您在httpd.conf中的 Apache 配置,第 69 行尝试使用 authn_file mod,它应该在mod_authn_file.so的位置定义

/usr/local/opt/httpd/lib/httpd/modules/mod_authn_file.so

您需要确保

  • 路径是正确的
  • 文件在那里
  • 文件没有损坏
  • 运行网络服务器的用户有权访问该路径

或者,如果您不需要该模块,则可以将其关闭。


推荐阅读