ID:               27170
 User updated by:  true_idler at hotmail dot com
 Reported By:      true_idler at hotmail dot com
-Status:           Bogus
+Status:           Open
 Bug Type:         Dynamic loading
 Operating System: Windows XP
 PHP Version:      5.0.0b3 (beta3)
 New Comment:

As much as I would like to agree with your assessment, I have to
disagree.

The problem seems to exist within the php_mysql.dll file. I have
followed all of the instructions according to the manual(or lack
thereof), including moving libMySQL.dll to the  system directory,
editting the extension_dir property in the php.ini file, and enabling
the use of php_mysql.dll

However, I have received each and every time that I have attempted to
load Apache, a PHP Startup error stating, and I quote:

"PHP Startup: Unable to load dynamic library
'd:/PHP5/extensions/php_mysql.dll' - The specified module could not be
found"

If you were to ask me, this means that php_mysql.dll references to a
nonexistant code structure, likely a module that has changed it's name
or been removed from the libMySQL.dll file. The problem occurs both
with PHP's libMySQL distribution and MySQL's libMySQL distribution.
Thus, the logical conclusion is that the error occurs(and thus exists)
within php_mysql.dll and, therefore, would be a bug in PHP.

I have done as you suggested and searched for information regarding
this issue elsewhere and have found that I'm not the only one having
the problem. And to take note:
http://news.php.net/article.php?group=php.internals&article=6927
A person replying to an issue the same as mine noted that they were
able to get around the error by using the libMySQL.dll file from an
earlier snapshot, which caused it to work fine, and goes on to guess
that there might be an error in the distribution.

Due the the regularity of the snapshots, I was unable to find the
snapshot that this person accessed, though I did attempt it.

I apologize if I come off as rude in any way.


Previous Comments:
------------------------------------------------------------------------

[2004-02-07 14:02:42] [EMAIL PROTECTED]

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions. 

Thank you for your interest in PHP.

Please ask support questions on e.g. [EMAIL PROTECTED] mailing
list.


------------------------------------------------------------------------

[2004-02-06 18:41:41] true_idler at hotmail dot com

Description:
------------
Despite copying both the php_mysql.dll and libMySQL.dll files to every
possible location I could think of that would fix the
problem(Systemroot, Windows\system32, PHP DLLS directory, PHP
Extensions directory, PHP Root directory) and editting my php.ini
file's extension_dir accordingly, php, on startup, still fails to load
the php_mysql.dll with a "specified procedure could not be found."

I have checked the manual a number of times, which simply states to
modify the php.ini file to enable the extension(and to set the
extension_dir) and copy the libMySQL.dll file into the systemroot
directory. Following those guidelines, PHP still fails on startup.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=27170&edit=1

Reply via email to