A&Boom 2020-12-06 13:18 采纳率: 50%
浏览 31

Apache2.4.6配置使用 SQL 数据库的用户身份验证

 

DBDriver pgsql
DBDParams "host=192.168.137.10 port=3306 dbname=dhgtgroup user=dhgt pass=dhgt" 
DBDMin 1
DBDKeep 2
DBDMax 10
DBDExptime 60
<VirtualHost 192.168.137.10:80>
        DocumentRoot /var/www/html/cn 
        Servername www.dhgt.cn 
<Directory "/var/www/html/cn">
        AuthName auth
        AuthType Basic
        AuthBasicProvider dbd 
        AuthDBDUserPWQuery "SELECT password FROM useradd WHERE user=%s" 
        Require valid-user
</Directory>
</VirtualHost>

AH00526: Syntax error on line 1 of /etc/httpd/conf.d/vhost.conf:
Can't load driver file apr_dbd_pgsql.so

  • 写回答

1条回答 默认 最新

  • 憧憬blog 2023-03-14 23:58
    关注

    根据你提供的信息,出现上述错误的原因是无法加载驱动文件apr_dbd_pgsql.so,因此你需要确保该文件已正确安装。你可以尝试在终端中输入以下命令,查看是否成功安装:

    sudo apt-get install libaprutil1-dbd-pgsql
    

    如果已经安装了该驱动文件,那么你需要检查Apache配置文件中是否正确指定该文件。你可以检查这个文件的位置和名称是否正确,或者查找其他可用的驱动文件。希望这些信息能帮助你解决问题。

    评论

报告相同问题?

悬赏问题

  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 请问如何在openpcdet上对KITTI数据集的测试集进行结果评估?
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗