我在本地安装WordPress时遇到了这个错误:
也可能是存在于dt-config.php文件中的数据库用户名或密码不正确,不能建立与数据库服务器localhost的连接,这意味着您的主机数据库服务器已停止工作。
我在网上搜索了一个解决方案。大多数人说检查MySql服务器是否在线(MAMP说它是在线的)或更改wp-config-sample.php文件。
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wp_demo');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
最后一步是将“wp-config-sample.php”文件名更改为“wp-config.php”,这导致了以下错误:
“对不起,我需要一个wp-config-sample.php文件来工作。请从WordPress安装中重新上传此文件。”
我用的是Win7,MAMP3.3.1PHP7.1.5,本地主机是8888端口,MySQL是8889端口
3条答案
按热度按时间whlutmcx1#
将db_host从localhost更改为127.0.0.1:8889
hc8w905p2#
我认为你所面临的错误是因为示例DB_USER和DB_PASSWORD的数据库配置不正确。没有必要更改/重命名/复制/pase文件名,即-wp-config-sample. php
您需要仔细配置DB_NAME & DB_PASSWORD,否则您将在数据库连接过程中遇到此类错误。我也遇到过同样的问题,但当我将phpMyAdmin身份验证设置为no passowrd时,安装将继续。在这种情况下,您需要在phpMyAdmin中设置无密码。然后开始正确配置:
使用记事本打开配置文件,仔细更改数据库详细信息,然后使用现有名称保存。此外,当您连接到数据库时,配置文件将自动创建在Web目录中。现在根据您的需要和要求进行更改。
uttx8gqw3#
这是一个简单的修复,更改您的WordPress文件夹权限和XAMPP太如果需要的话