当我使用XAMPP localhost时,我的系统正在运行,但当我在cpanel上传其他页面时无法正常工作。其他页面的工作方式与登录相同,但在查看和编辑页面时会出现错误。
我收到了这个错误:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1044] Access denied for
其他页面:
Connection failed: SQLSTATE[HY000] [1044] Access denied for user
我的联系:
<?php
$db_host = 'localhost';
$db_user = 'xxx';
$db_pass = 'xxx';
$db_database = 'xxx';
$db = new PDO('mysql:host='.$db_host.';dbname='.$db_database, $db_user, $db_pass);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
?>
如果我改变了连接方法
<?php
mysql_connect("localhost", "xx", "xx") or die(mysql_error());
mysql_select_db("xx") or die(mysql_error());
?>
我收到了这个错误:
Fatal error: Call to a member function prepare() on a non-object in
答案 0 :(得分:0)
拒绝访问:您的凭据错误:与您的localhost不同!
你确定他们是否正确: