/etc/httpd/conf/httpd.conf 第 221 行存在语法错误:

/etc/httpd/conf/httpd.conf 第 221 行存在语法错误:

我正在将所有文件从旧服务器移动到新服务器,我安装了 apache,但是当我尝试运行它时出现了这个错误。

启动 httpd:httpd:/etc/httpd/conf/httpd.conf 第 221 行语法错误:/etc/httpd/conf.d/auth_pgsql.conf 第 6 行语法错误:无法将 /etc/httpd/modules/mod_auth_pgsql.so 加载到服务器:libpq.so.5:无法打开共享对象文件:没有此文件或目录

有人能解决这个错误吗?

答案1

您需要 sudo apt-get install libpq5安装 postgresql 客户端库。

如果您使用包(sudo apt-get install libapache2-mod-auth-pgsql)安装了 pgsql apache 模块,那么 libpq5 包就会自动安装,这让我认为您是以某种方式“手动”安装它的。

无论如何,安装libpq5 应该帮助。

相关内容