我在我的 localhost:8080 上使用 EasyPHP,在我的 localhost:80 上使用 IIS7.5。像魅力一样工作。
我可以在这个地址访问 phpmyadmin 没有问题:
http://127.0.0.1:8080/modules/phpmyadminXXXXXXXXXXXXX/
使用root并且没有密码。
我的问题是,为什么我的连接根本不起作用。没有响应,没有错误消息,什么都没有。该页面将永远加载...有我的代码:
<?php
$db_server = '127.0.0.1:8080'; // DB Server Address
$db_user = 'root'; // DB Username
$db_pass = ''; // DB Password
$db_database = 'my_dbnameXXXX'; // Database Name
try{
$dbh = new PDO('mysql:host='.$db_server.'; dbname='.$db_database,$db_user, $db_pass);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->setAttribute(PDO::ATTR_TIMEOUT,3600);
}
catch(PDOException $e){
echo $e->getMessage();
}
?>
是的,我尝试使用 localhost:8080,也不起作用...
有人能帮我吗?谢谢。我会留下来回复评论或问题。