• Это значит, что либо имя пользователя и пароль в файле wp-config.php неверны, либо нам не удалось связаться с сервером базы данных по адресу localhost. Возможно, сервер недоступен.

    • Вы уверены, что указали правильное имя пользователя и пароль?
    • Вы уверены, что ввели правильное имя сервера?
    • Вы уверены, что сервер базы данных запущен?

      Создал сервер на MAMP. Закинул в папку: C:\MAMP\htdocs файлы из скаченного архива wordpress. В файле wp-config-sample.php следующее:
    • define( ‘DB_NAME’, ‘wordpress’ );
    • /** Database username */
    • define( ‘DB_USER’, ‘root’ );
    • /** Database password */
    • define( ‘DB_PASSWORD’, » );
    • /** Database hostname */
    • define( ‘DB_HOST’, ‘localhost );
    • /** Database charset to use in creating database tables. */
    • define( ‘DB_CHARSET’, ‘utf8mb4’ );
    • /** The database collate type. Don’t change this if in doubt. */
    • define( ‘DB_COLLATE’, » );

      Насчёт этой строчки: define( ‘DB_HOST’, ‘localhost ); я не понимаю там нужно оставлять localhost? Или туда что-то другое вводить? Типа MySQL-(версия). Как исправить эту проблему Ошибка установки соединения с базой данных. Я запутался. Еще я пробовал сделать не через MAMP, а через OpenServer, тоже не получилось.
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yui

    (@fierevere)

    永子

    скорее всего вам просто следует создать БД wordpress
    в поставках вендосерверов для разработки обычно есть и PhpMyAdmin или что-то на замену

    WP сам БД создавать не будет себе, все таки это должен делать системный администратор. и как root на хостингах обычно БД сайтов не работают, но локально вы можете так делать

    nesmeshno, привет. Через двоеточие порт укажите: define( 'DB_HOST', 'localhost:1234' );. Какой у вас порт БД пользует можно посмотреть в GUI MAMP или на странице конфигурации.

    В файле wp-config-sample.php следующее

    Если с правами и владельцами порядок, то WordPress сам создаст файл wp-config.php с указанными данными.

Просмотр 2 ответов — с 1 по 2 (всего 2)

Для ответа на тему необходимо авторизоваться.