Se você usa janelas de 64 bits e mysql de 64 bits, tente alterar o mysql com a versão de 32 bits. Ou você pode colocar libmysql.dll do mysql 5.0 32bit no diretório bin apache. Pode obter o mysql 5.0 dos arquivos mysql.org como arquivos zip.
Implemente a implementação da autenticação básica com o servidor Apache e o plug-in a parte de proxy funcionando muito bem, mas quando eu tento pré-forma pedido que suponha para acionar o mod_authn_dbd e sua dependência estou recebendo este erro:
[Sat Sep 03 17:42:38 2011] [error] (OS 126)The specified module could not be found. : DBD: failed to initialise
[Sat Sep 03 17:42:38 2011] [error] [client 192.168.16.2] Failed to acquire database connection to look up user 'admin'
aqui está minha configuração:
<VirtualHost 133.133.16.2:8090>
ServerAdmin ed_mann@dont_spam_me.ok
DBDriver mysql
DBDParams "host=localhost port=3306 dbname=test user=root pass=root"
DBDMin 1
DBDKeep 8
DBDMax 20
DBDExptime 300
<Proxy http://localhost:8080/jsp-examples/>
Order Allow,Deny
Allow from all
AuthType basic
AuthName "private area"
AuthBasicProvider dbd
# core authorization configuration
Require valid-user
# mod_authn_dbd SQL query to authenticate a user
AuthDBDUserPWQuery \
"SELECT password FROM users WHERE name = %s"
</Proxy>
RewriteEngine On
RewriteRule ^(.*)$ http://localhost:8080/jsp-examples/$1 [P]
DocumentRoot "D:/cpp/Projects/Game/workspace"
ServerName localhost
ErrorLog logs/dev30-error.log
CustomLog logs/dev30-access.log common
<Directory ""D:/cpp/Projects/Game/workspace">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
o que estou fazendo errado? O mysql está funcionando (phpMyadmin funcionando muito bem) e o proxy do apache funcionando muito bem.
Se você usa janelas de 64 bits e mysql de 64 bits, tente alterar o mysql com a versão de 32 bits. Ou você pode colocar libmysql.dll do mysql 5.0 32bit no diretório bin apache. Pode obter o mysql 5.0 dos arquivos mysql.org como arquivos zip.