Peter
Horn wrote:
Hi All, That means it's failing to load the database driver, and the error is one that mod_dbd doesn't know about, so it can't report it correctly to you. That's a bug, albeit a minor one (the error message should be better). Since Windows error 126 means nothing to me (it would be great if you or anyone could say), it would be helpful to be able to diagnose exactly why it can't load the mysql driver. Do you in fact have the MySQL driver installed? The fact your application works presumably means it isn't using DBD, and PHP is connecting to MySQL using a pre-DBD method. So you should be able to remove the DBD configuration. If I'm wrong about that, then something strange is going on and will need investigating! As regards your questions, it's up to an application whether it uses DBD or does its own thing. WAMP is neither more nor less likely to use it than Unix/Linux based platforms. For a single application it doesn't usually matter much, but if you have several separate MySQL applications that don't use DBD then you're placing a lot of extra load on your server. --
Nick Kew 1. Windows error 126 is, to quote M$
2. You're right. I don't need mod_dbd. 3. When I get a bit more time, I'll explore the circumstances of my original issue - turning on DBDPersist in a vhost triggers the module-not-found error - and post a more specific description. I presume LogLevel debug will be useful around module loading, or is there some other magic setting I should use? Peter |