如何解决此错误以使drupal网站直播
messagePDOException:SQLSTATE [28000] [1045]访问被拒绝用户' root' @' localhost' (使用密码:否)在lock_may_be_available()中(/home/arvod374/public_html/includes/lock.inc的第167行)。
当我检查文件内部:/home/arvod374/public_html/sites/default/settings.php时,数据库详细信息未定义,您需要继续并定义它们,然后再次检查您的网站。但是如何?
错误截图:
https://help.getmevo.com/hc/en-us/articles/115008282988-Connecting-Android-Devices-to-Mevo-Hotspot
答案 0 :(得分:0)
在您的源代码中,您可能具有以下PDO配置,
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
。您需要指定用户名,密码,主机
答案 1 :(得分:0)
您似乎正在使用Drupal 7.
在settings.php
中,您应找到名为数据库设置的部分。它应该从第55行附近开始。它包含如何设置数据库配置的示例。在本节之后,添加以下代码:
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'YOUR_DB_NAME',
'username' => 'YOUR_DB_USER',
'password' => 'YOUR_DB_PASSWORD',
'host' => 'YOUR_DB_HOST',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
使用您的实际数据填充占位符YOUR_DB_NAME
等。 (当然,应该已经设置了数据库和数据库用户。)如果您的MySQL服务器运行与您的站点相同的物理服务器,那么YOUR_DB_HOST
应该是localhost
(否则是MySQL服务器的IP地址)。