apache22+mysql
Добавлено: 2010-02-24 12:27:48
Хочу авторизацию через mysql. ось - фрибсд 8.0.
Кусок конфига:
Лог следующий:
При установке апача из портов галочку на пункте MYSQL ставил. Поисковик пока толком не просветил. Помогите плиз справиться с проблемой.
Код: Выделить всё
cat /usr/local/etc/apache22/httpd.conf | grep dbd
LoadModule authn_dbd_module libexec/apache22/mod_authn_dbd.so
LoadModule dbd_module libexec/apache22/mod_dbd.so
Код: Выделить всё
DBDriver mysql
DBDParams "host=localhost dbname=form_registration user=... password=..."
DBDMin 1
DBDKeep 2
DBDMax 10
DBDExptime 60
<Directory "/usr/local/home">
Dav On
Order Allow,Deny
Allow from all
CharsetDefault UTF-8
AuthType Basic
AuthName "WebDAV"
AuthBasicProvider dbd
Require valid-user
# mod_authn_dbd SQL query to authenticate a user
AuthDBDUserPWQuery "SELECT password FROM users WHERE login = %s"
<Directory>
Код: Выделить всё
[error] (20014)Internal error: DBD: Can't connect to mysql
[error] (20014)Internal error: DBD: failed to initialise