SLES11 - DBD: Não é possível carregar o arquivo do driver apr_dbd_mysql.so

3

Estamos tentando configurar uma autenticação do htaccess com dados do usuário de um banco de dados MySQL. A parte do vhost.conf se parece com isso:

DBDriver mysql
DBDParams "host=<XXX> dbname=<XXX> user=<XXX> password=<XXX>"

DBDMin  4
DBDKeep 8
DBDMax  20
DBDExptime 300

Agora estamos enfrentando problemas ao tentar executar o apache: "DBD: Não é possível carregar o arquivo de driver apr_dbd_mysql.so" fazendo referência à linha em que DBDriver mysql é chamado. Zypper / Yast diz que o seguinte está instalado (ou não):

S | Name                 | Summary                               | Type      
--+----------------------+---------------------------------------+-----------
i | libapr-util1         | Apache Portable Runtime (APR) Library | package   
  | libapr-util1         | Apache Portable Runtime (APR) Library | srcpackage
i | libapr-util1-devel   | Apache Portable Runtime (APR) Library | package   
i | libapr1              | Apache Portable Runtime (APR) Library | package   
  | libapr1              | Apache Portable Runtime (APR) Library | srcpackage
i | libapr1-devel        | Apache Portable Runtime (APR) Library | package

Assim, todas as coisas da libapr parecem estar lá, mas nós simplesmente não conseguimos o módulo certo.

O Apache (2.2.21) foi compilado da seguinte forma:

 Compiled in modules:
  core.c
  mod_authn_file.c
  mod_authn_dbd.c
  mod_authn_default.c
  mod_authz_host.c
  mod_authz_groupfile.c
  mod_authz_user.c
  mod_authnz_ldap.c
  mod_authz_default.c
  mod_auth_basic.c
  mod_cache.c
  mod_dbd.c
  mod_filter.c
  util_ldap.c
  mod_log_config.c
  mod_env.c
  mod_expires.c
  mod_headers.c
  mod_setenvif.c
  mod_version.c
  mod_ssl.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_asis.c
  mod_vhost_alias.c
  mod_negotiation.c
  mod_dir.c
  mod_actions.c
  mod_alias.c
  mod_rewrite.c
  mod_so.c

E o MySQL (5.5.32) também está instalado ...

Vocês tem alguma coisa para eu fazer, para obter a conexão entre o apache e o mysql? Realmente aprecio sua ajuda! Obrigada!

    
por Sebastian Binder 06.02.2014 / 12:07

1 resposta

3

Existe também o pacote libaprutil1-dbd-mysql.

Tenho certeza de que é isso que você está perdendo!

    
por 25.03.2014 / 03:59