尝试安装wordpress时,我收到以下错误
我使用wampserver我已经更改了wp-config.php文件,现在它看起来像这样:
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_HOST', 'localhost');//i used 127.0.0.1 too but no matter
define('WP_DEBUG', true);
wp-db.php文件: 1379行:
mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
1409行:
$this->dbh = mysqli_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
但仍然没有结果我不知道该怎么办可以帮助我吗?
答案 0 :(得分:1)
你想尝试在本地使用wordpress。 127.0.0.1。然后你必须有一个本地数据库来存储wordpress的数据。像Windows上的WAMP或Linux上的LAMP。如果您已经有其中一个,那么您可能会收到错误,因为您的数据库未打开。或者您尚未编辑wp-config文件以在数据库中包含您创建的数据库的用户名和密码。除了wordpress之外,还有其他的工作。
您不清楚自己使用的系统,完全诊断错误需要更多信息。
什么操作系统? 你在用什么网络服务器? (apache WAMP或LAMP?) 你的数据库是? 你编辑过wp-config文件以包含你的数据库信息吗?答案 1 :(得分:1)
错误非常简单,但可能来自许多不同的来源。
该错误消息的含义是您的安装文件配置错误。 WordPress需要一个SQL数据库,它可以创建表,读取,写入和修改以制作和存储其内容。您在wp-config.php
文件中设置的配置错误。
解决此问题的步骤
wp-config.php
。默认情况下,WordPress仅附带wp-config-example.php
,因此您必须在该文件中设置此信息,然后在导航到设置屏幕之前将其重命名为wp-config.php
。 另请注意:WordPress可能无法访问您的数据库,因为您尝试登录的用户没有外部访问权限。可能值得检查。此外,主持人并不总是直截了当;如果您使用Dreamhost或Amazon Web Services,则通常不能将localhost指定为数据库服务器的位置,除非您专门将计算机设置为这样。
答案 2 :(得分:1)
WordPress不能......好......“建立数据库连接”,在wp-config.php
启用调试,这将显示有关错误的更多信息,可能是错误的密码或服务器没有响应。 ..
在文件的任何位置添加此行(例如this)。
define('WP_DEBUG', true);
如果该行已经存在,请确保它是true
而不是false
。
答案 3 :(得分:-1)
定义(' DB_PASSWORD','');