15 Mart 2010 Pazartesi

EasyPHP 5.3.x ile Mysql ve PhpMyAdmin Bağlantı Hatası

EasyPHP 5.3.2, EasyPHP 5.3.1 yada EasyPHP'nin son versiyonlarında eskiden çalışan mysql bağlantılarınızda (mysql_connect) şöyle bir hata alıyorsanız:

Warning: mysql_connect() [function.mysql-connect]: [2002] Bağlanılan uygun olarak belli bir süre içinde yanıt vermediğinde (trying to connect via tcp://localhost:3306) in C:\Program Files\EasyPHP\www\baglan.php on line 17

Warning: mysql_connect() [function.mysql-connect]: Bağlanılan uygun olarak belli bir süre içinde yanıt vermediğinden veya kurulan bağlantı bağlanılan ana bilgisayar yanıt vermediğinden bir bağlantı kurulamadı. in C:\Program Files\EasyPHP\www\
baglan.php on line 17

Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\EasyPHP\www\
baglan.php on line 17
çözümü burada:
$link = mysql_connect("localhost","root","");


şeklindeki bağlantı satırınızı

$link = mysql_connect("127.0.0.1","root","");

şeklinde değiştirin.

Not: Eğer phpmyadmin'de çalışmıyor ve beyaz sayfa görünüyorsa aynı işlemi phpmyadmin ayarlarından yapmalısınız. phpmyadmin/config.inc dosyasındaki 18. satırdaki localhost yerine 127.0.0.1 yazmalısınız.