Поддержка Проблемы и решения Проблема с подключением к MySQL при установке

  • Вот мой wp-config.php :

    define('DB_NAME', 'wpdb');
    define('DB_USER', 'wpuser');
    define('DB_PASSWORD', 'blabla');
    define('DB_HOST', 'localhost');
    define('DB_CHARSET', 'utf8');
    define('DB_COLLATE', '');

    При попытке запуска http://localhost/b/wp-admin/install.php
    (либо мойхост/b/wp-admin/install.php)
    выдает :

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

    Логин и пароль точно правильные, как и название БД, нормально захожу из под PHPMyAdmin и навиката.
    Надеюсь на вашу помощь, заранее спасибо!

    PS конфиг сервера, если нужно: пхп-5.2.9, апач-2.0.63, мускуль-5.2

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если уверены в значениях — поищите примеры подключения к MySQL в документации хостинг-провайдера или уточните в службе поддержки.

    Дело в том, что я на собственной машине поднимаю все это дело…

    Говорят, бывает разница между localhost и 127.0.0.1

    Не помогает, пробовал и 127.0.0.1 и localhost тоже. Не понимаю чего ему не хватает.
    Даже внешний адрес пробовал указывать, все равно одно и тоже выдает.
    Навикат, опять же, через внешний адрес нормально подключается этим же юзером.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Сорри, не заметил localhost 🙂 Попробуйте параметры, используемые для входа в phpMyAdmin. Или они совпадают?

    Ну там параметры в конфигах сами по себе разные)), но значения совпадают, кроме того что сами базы разные, одна phpma а другая wpdb…

    Проверьте еще раз имена, пароли и права юзера на базу. Было дело, человек раз тридцать проверял, а на тридцать первый увидел ошибку.

    тридцать три раза проверил )
    Может кто по ICQ сможет пообщаться сейчас? 7668277

    Atrax

    (@atrax)

    Ethical engineer

    А еще бывает, что база данных вообще на отдельном сервере. Мастерхост, например, использует: uXXXX.mysql.masterhost.ru (uXXXX — имя пользователя).

    Еще бывает использование нестандартного порта по типу «сервер:6000». Документацию хостера изучайте.

    я и есть хостер)) порт стандартный.

    Atrax

    (@atrax)

    Ethical engineer

    Тогда все намного сложней…
    PHP собран с поддержкой mySQL?
    В консоли mysql --user=XXX --password=YYY работает?

    Ну, судя по тому, что пхпмайадмин нормально подключается к базе, то пхп поддерживает mysql.

    Что должно быть результатом данной комманды?

    Atrax

    (@atrax)

    Ethical engineer

    Да, про phpmyAdmin я упустил из вида…
    Должен запуститься консольный клиент.

    Ввожу в коммандной строке и ничего не происходит вообще. Сама по себе запускаются и комманды работают по созданию и редактированию таблиц.

    Atrax

    (@atrax)

    Ethical engineer

    Хорошо же у вас система настроена.
    Неужели windows-хост?

    Доступ к базе пользователю с конкретного хоста задавали?
    http://dev.mysql.com/doc/refman/5.1/en/grant.html

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Тема «Проблема с подключением к MySQL при установке» закрыта для новых ответов.