ID: 12594 Comment by: derek at netsimple dot net Reported By: huib at bestia dot net Status: Bogus Bug Type: Dynamic loading Operating System: Windows 2000 PHP Version: 4.0.6 New Comment:
I had a similar problem that was resolved by something seemingly unrelated: http://bugs.php.net/?id=30465 Rgds, Derek Previous Comments: ------------------------------------------------------------------------ [2004-10-17 20:35:59] derek at netsimple dot net This is a joke! With many PHP users reporting the same problem - php.ini settings are not enough to get dynamic dll's to load, this should be accepted as a bug. If the resolution is to amend the documentation, then so be it. I suspect that the resolution is something more complex though - i.e. there's a problem in the application ------------------------------------------------------------------------ [2004-08-10 23:58:22] mofoq at clan-ae dot com It's not an RTFM issue if the FM gives the wrong answer. It's not the SYSTEM32 folder but %SYSTEMROOT% (C:\WINDOWS, C:\WINNT, etc.) ------------------------------------------------------------------------ [2004-07-30 08:21:53] norm at whocares dot net I was also having the same issue on WinXP loading the php_mssql.dll and placing ntwdblib.dll in my extension_dir as well as my %SYSTEMROOT% solved the issue. Thanks for all the help! ------------------------------------------------------------------------ [2004-07-29 19:56:49] destes at ix dot netcom dot com I had a similar problem with php_mssql.dll . Turns out the key was to copy the bundled DLL (ntwdblib.dll) to my extension_dir as well as my %SYSTEMROOT%, and i no longer got those notices. I expect that if I have to load any additional extensions that have bundled DLLs, i'll need to copy them all over god's green earth as well. As for the "RTFM" folks, I can see this being properly reported as a bug, because the error description should indicate that it's missing a necessary bundled DLL - not just say "unable to load library". I mean, honestly, the function that claims it's failing is called Unknown(), how much more bug-like can you get? How about CTFM, Clarify the Fing Messages? ------------------------------------------------------------------------ [2004-01-07 04:40:08] anon at hotmail dot com Read the FM and several other postings and it still didn't work - no matter what is in PHP.ini. Finally found that if you put php_mssql.dll in winnt\system32 it works fine. Lucky there's a few people who aren't condescending out there. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/12594 -- Edit this bug report at http://bugs.php.net/?id=12594&edit=1