2017-02-23 46 views
2

Добрый день. Все,Ошибка при создании подключения к базе данных: XAMPP WordPress

Пожалуйста, я был бы рад, если смогу с этим поработать. Там много документации, но у меня не удалось устранить неполадки. Мне жаль, если это повторение. Я установил XAMPP для окон, которые отлично работают, но он не работает в составе MAC OS Sierra.

Моя XAMPP версия 5.6.30-0 Мои серверы работают [XAMPP Запуск сервера] [1]

Это мой WP-config.php детали:.

// ** MySQL settings - You can get this info from your web host ** // 
/** The name of the database for WordPress */ 
define('DB_NAME', ‘WP’); 

/** MySQL database username */ 
define('DB_USER', ‘admin’); 

/** MySQL database password */ 
define('DB_PASSWORD', ‘darkall’); 

/** 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', ''); 

Пользователь «admin» - это новый пользователь, созданный мной для базы данных «WP» в phpMyAdmin. WP database exists in phpMyAdmin

Я попытался пойти в http://localhost/wp/ но получаю ошибку «Ошибка установления соединения с базой данных»»

Я хочу, чтобы сохранить этот короткий сейчас, но я дам больше информации, как это может потребоваться.

большое спасибо.

С уважением

Samuel

+0

Не могли бы вы заменить фигурные кавычки между WP, admin, darkall с одинарными кавычками и посмотреть, если это проблема? – Cyto

+0

Привет, Кито, Большое спасибо за ваш ответ. Это сработало. По-видимому, моя клавиатура Mac по умолчанию дает мне эти фигурные кавычки. Я должен изменить это, если это возможно. Я очень благодарен вам за ответ '/ ** Имя базы данных для WordPress */ define ('DB_NAME', 'WP'); /** Имя пользователя базы данных MySQL */ define ('DB_USER', 'admin'); /** Пароль базы данных MySQL */ define ('DB_PASSWORD', 'darkall'); ' –

ответ

2

я думаю, что два р может возникнуть эта проблема:

1: Добавление фигурных скобок в ваше имя db, имя пользователя db, пароль db. Замените их '' одинарная метка.

2: База данных имя пользователя или пароль не соответствует. Перепроверьте имени пользователя и пароля вашей базы данных или сброс учетных данных пользователя и перейти с невыполнением именем пользователя «корня» с пустым паролем Как показано ниже:

// ** MySQL settings - You can get this info from your web host ** // 
/** The name of the database for WordPress */ 
define('DB_NAME', 'WP'); 

/** MySQL database username */ 
define('DB_USER', ‘root’); 

/** MySQL database password */ 
define('DB_PASSWORD', ''); 

/** 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', ''); 

Вы также можете проверить базу данных учетные данные, использующие соединение php db .. создайте файл conn.php и добавьте ниже коды к вашему файлу:

<?php 
$servername = "localhost"; 
$username = "admin"; 
$password = "darkall"; 

// Create connection 
$conn = new mysqli($servername, $username, $password); 

// Check connection 
if ($conn->connect_error) { 
    die("Connection failed: " . $conn->connect_error); 
} 
echo "Connected successfully"; 
?> 

Если браузер печатает «Подключен успешно», тогда Wordpress также должен работать с этим.

+0

Итак, проблема была в фигурных кавычках? – Cyto

+0

Да курчавые цитаты. Он исправлен. Ура! –

Смежные вопросы