Перейти к содержимому


Партнерская программа Kredov

Error establishing a database connection

#1 Xap

Xap
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0
0

Отправлено 13 Февраль 2009 - 20:59

Вообщем. Поменял залили мне базы и файлы на хостинг. Меняю в wp-config.php
define('DB_NAME', 'поменял на новый'); // Имя базы данных
define('DB_USER', 'поменял на новый'); // Ваш пользователь в MySQL
define('DB_PASSWORD', 'поменял на новый'); // ...и пароль
define('DB_HOST', 'localhost'); // С вероятностью 99% вам не придется менять это значение
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_general_ci');
и выдает мне Error establishing a database connection чтобы это могло значить?

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 13 Февраль 2009 - 22:10

А ты при удалении форума БД не занулил случаем? в БД данные на месте? Напиши отдельный скриптец, который берет данные из wp-config.php и коннектится. Тогда одна из возможных версий уже отпадет. Методом исключения найдешь.
Интеграцию WP и phpBB делал?

С вопросов и ответов Google

Это означает, что ты скорее всего не весь бекап залил, либо не все данные на месте. И вообще сколько у тебя баз то было?
Не две случаем (WP и phpBB)?
  • 0

#3 Xap

Xap
    Topic Starter
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 13 Февраль 2009 - 22:14

Они самые две штуки. Обе базы по идее на месте. Вот только config phpbb я не могу изменить, он отказывается что-либо делать :) WP и phpbb у меня работают без интеграции. Форум у меня просто лежит в папке forum.

в phpmyadmin посмотрел вроде все таблицы (помню по количеству) на месте.
Может из-за того, что сайт на другом хостинге еще работает? Дело в том, что я предпросмоторщиком с акк на хостинге смотрю по идеи должна показывать и в этом случае.
  • 0

#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 13 Февраль 2009 - 22:23

У тебя не правильный хост указан, там теперь не localhost. Часто такая ошибка случается. При покупке хостинга, тебе давали сервер MySQL, его туда и надо вписывать
define('DB_HOST', 'localhost'); // С вероятностью 99% вам не придется менять это значение
У тебя стоит неверное утверждение, его иногда но приходится менять.
  • 0

#5 Xap

Xap
    Topic Starter
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 13 Февраль 2009 - 22:38

Такое чувство, что ты сидишь админом на mchost. Я поражаюсь :) спасибо, щас попробую.
  • 0

#6 Xap

Xap
    Topic Starter
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 13 Февраль 2009 - 22:43

Алилуя. Заработало. А теперь вопрос о том, как все таки открыть и заменить config на форуме. Там стоят вроде 644 права, что интересно он отказывается и менять их и все остальное.
  • 0

#7 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 13 Февраль 2009 - 22:49

Пиши в ЛС, решу, напишу как... :)
  • 0

#8 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 17 Февраль 2009 - 00:10

Проблема была на стороне хостера, всё решили обращением в саппорт...

P.s. Хостеры тоже люди и склонны ошибаться. Нужно их только немного прижучить, они сразу все свои ошибки признают xD
  • 0

#9 FIvYUr

FIvYUr
  • Пользователь
  • 157 сообщений
  • Репутация: 7

Отправлено 29 Ноябрь 2012 - 08:35

Приветствую друзья. Аналогичная проблема.
Error establishing a database connection

Можете сказать может в конфиге что то не так?
<?php
/**
* Основные параметры WordPress.
*
* Этот файл содержит следующие параметры: настройки MySQL, префикс таблиц,
* секретные ключи, язык WordPress и ABSPATH. Дополнительную информацию можно найти
* на странице {@link [url="http://codex.wordpress.org/Editing_wp-config.php"]http://codex.wordpre...g_wp-config.php[/url] Editing
* wp-config.php} Кодекса. Настройки MySQL можно узнать у хостинг-провайдера.
*
* Этот файл используется сценарием создания wp-config.php в процессе установки.
* Необязательно использовать веб-интерфейс, можно скопировать этот файл
* с именем "wp-config.php" и заполнить значения.
*
* @package WordPress
*/

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define('EMPTY_TRASH_DAYS', 0);
define('DB_NAME', 'koppi100_blog');

/** Имя пользователя MySQL */
define('DB_USER', 'koppi100_blog');

/** Пароль к базе данных MySQL */
define('DB_PASSWORD', '1111111');

/** Имя сервера MySQL */
define('DB_HOST', 'localhost');

/** Кодировка базы данных для создания таблиц. */
define('DB_CHARSET', 'utf8');

/** Схема сопоставления. Не меняйте, если не уверены. */
define('DB_COLLATE', '');

/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link [url="https://api.wordpress.org/secret-key/1.1/salt/"]https://api.wordpres...t-key/1.1/salt/[/url] сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется снова авторизоваться.
*
* @since 2.6.0
*/
define('AUTH_KEY',		 'впишите сюда уникальную фразу');
define('SECURE_AUTH_KEY',  'впишите сюда уникальную фразу');
define('LOGGED_IN_KEY',	'впишите сюда уникальную фразу');
define('NONCE_KEY',		'впишите сюда уникальную фразу');
define('AUTH_SALT',		'впишите сюда уникальную фразу');
define('SECURE_AUTH_SALT', 'впишите сюда уникальную фразу');
define('LOGGED_IN_SALT',   'впишите сюда уникальную фразу');
define('NONCE_SALT',	   'впишите сюда уникальную фразу');

/**#@-*/

/**
* Префикс таблиц в базе данных WordPress.
*
* Можно установить несколько блогов в одну базу данных, если вы будете использовать
* разные префиксы. Пожалуйста, указывайте только цифры, буквы и знак подчеркивания.
*/
$table_prefix  = 'wp_';

/**
* Язык локализации WordPress, по умолчанию английский.
*
* Измените этот параметр, чтобы настроить локализацию. Соответствующий MO-файл
* для выбранного языка должен быть установлен в wp-content/languages. Например,
* чтобы включить поддержку русского языка, скопируйте ru_RU.mo в wp-content/languages
* и присвойте WPLANG значение 'ru_RU'.
*/
define('WPLANG', 'ru_RU');

/**
* Для разработчиков: Режим отладки WordPress.
*
* Измените это значение на true, чтобы включить отображение уведомлений при разработке.
* Настоятельно рекомендуется, чтобы разработчики плагинов и тем использовали WP_DEBUG
* в своём рабочем окружении.
*/
define('WP_DEBUG', false);

/* Это всё, дальше не редактируем. Успехов! */

/** Абсолютный путь к директории WordPress. */
if ( !defined('ABSPATH') )
	define('ABSPATH', dirname(__FILE__) . '/');

/** Инициализирует переменные WordPress и подключает файлы. */
require_once(ABSPATH . 'wp-settings.php');


  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru