ID:               41350
 Comment by:       paul at orac dot clara dot co dot uk
 Reported By:      graham at directhostinguk dot com
 Status:           No Feedback
 Bug Type:         MySQL related
 Operating System: *
 PHP Version:      5.2.6
 Assigned To:      scottmac
 New Comment:

Libmysql.dll from Mysql 5.0.77 seems to work fine and doesn't have the
problems detailed in bug #46842.
Libmysql.dll from Mysql 5.1.32 still doesn't work.

I don't know why the PHP folks have closed #46842 as Bogus when it
quite clearly is not.


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

[2009-03-03 00:12:17] chaz_meister_rock at yahoo dot com

Same error in PHP 5.2.9.

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

[2009-02-20 03:14:23] kram0815 at gmx dot net

have this bug too on my system

uname -a = 2.6.26-1-amd64 Debian Lenny
php -v = PHP 5.2.6-1+lenny2
mysql -V = Ver 14.12 Distrib 5.0.51a

msg in /var/log/apache2/error.log = Error in my_thread_global_end(): 41
threads didn't exit

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

[2009-02-12 01:40:30] dbmuller at gmail dot com

I had this problem on a Windows 2003 server running PHP 5.2.5 as CGI
with hsphere.  I would copy the 5.2.1 DLL in and the error would
persist.  The fix was to delete the old DLL, refresh the page to produce
a new error and then copy up the 5.2.1 libmysql.dll.

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

[2009-01-23 16:35:24] onehourlate at hotmail dot com

Unfortunately, libmysql.dll 5.1.30 seems crash. see #46842.

I don't know if this crash is necesserally php related, but it's still
useful to investigate because trying to ship a version of libmysql.dll
that finally solves this bug would be a good thing

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

[2008-12-29 18:18:42] chaz_meister_rock at yahoo dot com

In case anyone is wondering how to fix this, comments above give a
workaround.  I'll lay out the steps for the newbies:

1) Download PHP v5.1.6 from
http://museum.php.net/php5/php-5.1.6-Win32.zip

2) Extract that zip and replace the "libmysql.dll" in your production
PHP directory (probably c:\php) with the newly downloaded libmysql.dll.

This worked successfully on Windows2003 PHP v5.2.8 Threadsafe.  Also,
for some reason, many other versions of libmysql.dll (either bundled
with PHP or released with MySQL server) do not work correctly.

Cheers

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

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/41350

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

Reply via email to