[PHP-DEV] mysqlnd problems

2009-03-30 Thread Ionut G. Stan
Hi, I'm trying to get working with PHP 5.3 a legacy web site designed for PHP 4. It's working OK on PHP 5.2.9 but gives a strange error with 5.3 on Windows and MySQL on CentOS. Warning: mysql_connect() [function.mysql-connect]: OK packet 6 bytes shorter than expected in {filename} on line 18

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Ulf Wendel
Ionut G. Stan schrieb: Warning: mysql_connect() [function.mysql-connect]: OK packet 6 bytes shorter than expected in {filename} on line 18 Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using old authentication in {filename} on line 18 This says

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Andrey Hristov
Hi, Ionut G. Stan wrote: Hi Ulf, Thanks for the answer, but let me understand this better. The old mysql API did not support the auth protocol of MySQL 4.1+, but only lower, while the new mysqlnd API only supports MySQL 4.1+ auth protocol. At least this is what I understand from the error

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Pierre Joye
hi, By the way, be sure to disable the old authentification method in your mysql config, centos forces it via a setting in my.cnf. You may also need to update your password. Cheers, On Mon, Mar 30, 2009 at 10:04 AM, Ulf Wendel ulf.wen...@phpdoc.de wrote: Ionut G. Stan schrieb: Warning:

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Ionut G. Stan
Thanks Pierre, you've, most probably, saved me some hours of desperate searching. On 3/30/2009 13:40, Pierre Joye wrote: hi, By the way, be sure to disable the old authentification method in your mysql config, centos forces it via a setting in my.cnf. You may also need to update your

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Ionut G. Stan
Hi Ulf, Thanks for the answer, but let me understand this better. The old mysql API did not support the auth protocol of MySQL 4.1+, but only lower, while the new mysqlnd API only supports MySQL 4.1+ auth protocol. At least this is what I understand from the error message, your response and

Re: [PHP-DEV] mysqlnd problems

2009-03-30 Thread Ionut G. Stan
Thanks Andrey, your explanations cleared all my uncertainties. On 3/30/2009 13:34, Andrey Hristov wrote: Hi, Ionut G. Stan wrote: Hi Ulf, Thanks for the answer, but let me understand this better. The old mysql API did not support the auth protocol of MySQL 4.1+, but only lower, while the