Доброе утро.
Вот такая ошибочка: PDOException: SQLSTATE[HY000] [2005] Unknown MySQL server host
как правильно заполнить файл settings.php?
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'mybase123',
'username' => 'iroot',
'password' => 'pass',
'host' => 'http://1.mybase.com.ua',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
где у меня здесь ошибка?!
Помогите люди добрые
Комментарии
'host' => 'localhost',
'host' => 'http://1.mybase.com.ua', => 'localhost' => 'http://1.mybase.com.ua', - не помогло (((
подскажите где я ошиблась или я Вас не правильно поняла
заменить на
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'mybase123',
'username' => 'iroot',
'password' => 'pass',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
«'database' => 'mybase123',
'username' => 'iroot',
'password' => 'pass',
'host' => 'http://1.mybase.com.ua',»
Эти все строки установить как на новом хостинге работает подключение к базе данных
PDOException: SQLSTATE[HY000] [2005] Unknown MySQL server host 'http://1.mybase.com.ua/' (12) in lock_may_be_available() (line 167 of /var/www/iroot/data/www/1.mybase.com.ua/includes/lock.inc).
PDOException: SQLSTATE[28000] [1045] Access denied for user 'mybase123'@'localhost' (using password: YES) in lock_may_be_available() (line 167 of /var/www/iroot/data/www1.mybase.com.ua/includes/lock.inc).
это при 'host' => 'localhost',
ну тут уж вопрос к хосту, обращайтесь в тех.поддержку. Ошибка в юзере, пароле, дб_имени
вот тут глупая мысль в голову пришла. А Вы базу создавали, юзера добавляли, данные импортировали?
базу создала, юзера добавила, данные импортировала
(Мучусь уже второй день)
Началось с того что не смогла установить drupal 7.24 на хостинг. (на данном хостинге техподдержка только на бумаге)- ответа уже 5 день жду!
если у Вас есть drupal 7.24 с подправленными файлами php.ini и htaccess - то сбросьте пожалуйста
(одни пишут одно другие другое... я вроде и то правила и это... - не помогло)
потом уж решила переносить... (как видете пока безуспешно)
сейчас думаю установить на локальный хостинг, чистый друпал и попытаться перенести без наполнения...
если бы я смогла установить сразу же на хостинг... (я бы не парилась)
спасибо за Отзывчивость...
а Можно ли Установить Drupal c привязкой уже к внешней базе данных?!
а потом просто перекинуть файлы на хостинг?!
можно. Просто тут 'host' => 'localhost', вместо локалхост пишете айпи сервера с базой. При необходимости ещё и порт. Но Вам это не нужно. Зайдите в базу через Phpmyadmin и перепроверте имя пользователя, пароль и название базы.
Не создавайте однотипные топики, будем помогать тут как сможем. У Вас конкретная проблема с ошибкой в юзере, пароле и названии базы. Суть в том, что бы при переносе изменить в settings.php юзера, пароль и базу на новые значения, которые будут совпадать со значениями в новой базе. У Вас пока не совпадают, про что Вам сайт и написал
т.е. должно быть так
'database' => 'mybase123',
'username' => 'iroot',
'password' => 'pass',
'host' => 'localhost',
и сейчас главное перепроверить имя базы данных, пользователя и пароль
посмотрите пожалуйста на приложенный файл (там расписано кое-что но не могу понять как это применить к файлу settings.php
===
base_url - не могу понять куда конкретно нужно вписывать путь к базе данных
сейчас устанавливаю drupal на поддомен, а ссылку нужно указывать на главный домен, иль поддомен или просто IP
а Можно ли Установить локально Drupal c привязкой уже к внешней базе данных?!
Database host *: http://xxx.xxx.xxx.xx - Вот так должно быть?!
Целую тебя красавчик)) - Ты лучший
Приятно осознавать, что все таки есть люди, которым не безразлично чужие проблемы.....
Кстати, что теперь нужно подправлять уже на хостинге.... вроде с файловой системой чтоли....
Эм...Я так понимаю, расстановка проблем изменилась и сайт с базой подружился?)
Давайте что бы не запутаться, ещё раз. Что всё ещё не работает и что нужно поправить?
на этом сайте слева есть баннер:
Это не просто хостинг, а хостинг заточенный под Друпал. Кроме самого железа еще и суппорт затачивали под друпал
У них есть услуга бесплатного переноса сайта на сервер. Там же они помогают не только вопросами хостинга, но и вопросами Друпала. файл settings.php они сами поправят и создадут базу
Вообщем эксплеатируйте их
Действительно может в IT-aptrol уйти. Они все сами перенесут и настроят + техподдержка быстрая , а не на "бумаге"
насчет файловой системы. admin/config/media/file-system тут нужно указать "Общедоступный путь файловой системы" где по-умолчанию будут храниться файлы (обычно sites/default/files), и "Временная папка" (обычно tmp в корне сайта). После сохранения обязательно почистить кэш сайта admin/config/development/performance "очистить кэш"
Вродь всё, поздрямки с новосельем)