Hi Kevin,

- MySQL 5.1 (64bit) is listening at port 0.0.0.0:3306
- MySQL 4.1 (32bit) is listening at port 0.0.0.0:3307
- When running MySQL command via PHP (CMD or browser) I get 127.0.0.1:3306
Established
- I can connect to MySQL via CMD or MySQL Administrator GUI.
- PHP (32bit) loads php_mysql.dll
- php.ini works 100%
- All Firewalls are disabled on LAN

- Is this a PHP bug or am I getting crazy? ;-)    
- Is there a 64bit of PHP who is assumed ok for develope machine with
firewalls?

Regards,
Summi

-----Original Message-----
From: Kevin Kinsey [mailto:k...@daleco.biz] 
Sent: 4. apríl 2010 01:02
To: Sumarliði Einar Daðason
Cc: php-general@lists.php.net
Subject: Re: [PHP] PHP (32 bit) on IIS7.5 and MySQL 5.1.45 (64 bit) ->
established connection failed because connected host has failed to respond

Sumarliði Einar Daðason wrote:

> I have setup PHP (32 bit) on IIS7.5 and MySQL 5.1.45 (64 bit)  with
success.
> phpinfo() shows the MySQL extension loaded, but when I try to use 
> mysql_connect( $host, $user, $password ) in a PHP script I get 
> following
> error:
> 
> PHP Warning:  mysql_connect() [<a
> href='function.mysql-connect'>function.mysql-connect</a>]: [2002] A 
> connection attempt failed because the connected party did not  (trying 
> to connect via tcp://localhost:3306) in 
> C:\inetpub\wwwroot\old\index.php on line 29
> 
> I have search on the Internet for a solution for this but without any
luck.
> Any ideas?

Yes, first check that MySQL is actually listening on port 3306 ("Netstat"
should do that trick), and, if it is, try turning your firewall off.  What
is the value of $host?

KDK






--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to