ВопросПеренос сайта на хостинг
Здравствуйте! я пытаюсь перенести сайт с денвера, на хостинг. Но у меня выдает такую ошибку:
PDOException: SQLSTATE[00000] [1130] Host 'cpanel.sibnet.ru' is not allowed to connect to this MySQL server in drupal_get_installed_schema_version() (line 150 of /home/fr569/public_html/includes/install.inc).
Подскажите плз, в чем может быть проблема?
- Гость
- 06.11.2011
- 9263
Комментарии
Опишите процесс подробнее. Каким образом переносите, на каком этапе выдаёт ошибку?
Ну я сначала скопировал все файлы, в корневую папку на хостинге. Потом сделал импорт БД, в phpmyadmin.
Вот, после всего этого, я ввожу адрес сайта, и выдает эту ошибку. Может это из-за настроек в settings.php?
там нужно вводить массивом или строкой?
я вводил в таком ввиде:
Удалите существующий settings.php. Скопируйте default.settings.php в эту же папку и переименуйте в settings.php. Далее зайдите по урлу сайта и введите настройки базы данных через веб интерфейс. Сам settings.php внутри трогать не надо.
Почему-то, начинается установка drupal
Всё верно. Не переживайте, как только вы введёте доступы к существующей базе, Друпал поймёт что он уже установлен и перекинет вас на существующий сайт.
Выдает туже самую ошибку:
Судя по ошибке, вы не ввели имя базы данных и пользователя для неё.
нет, я вводил все. Просто тут стер их
аа) Ну тогда проверьте, что база стоит на том же адресе, что и сервер (т.е. localhost). Возможно, надо указать другой адрес для БД.
Заодно и номер порта проверьте. Если сами затрудняетесь с этими параметрами - обратитесь к техподдержку хостинга.
Ну мне при регистрации отправили, адрес и порт хостинга. Их я и ввожу.
Совсем странно. При правильно введённых данных должно всё работать. Пните хостера. Если вы действительно правильно вводите данные - ошибка на их стороне.
Вроде бы заработало, ручками поправил settings.php все установилось.
Только сайт я устанавливал в подпапку: /home/user/my_folder и теперь при открытии сайта, в конце появляется эта приставка: https://my_domen/my_folder
Если же устанавливать не в подпапку, а в корень. То почему то работает только главная страница сайта, а остальные(ноды, админские страницы) не работают, пишет что страницы не существуют кажется.
Как это можно излечить? как установить в корневую папку чтобы, не появлялось этой приставки после имени домена?
Написал в тех.поддержку, жду может они изменят корневую папке. Но это думаю не решение. Если вы подскажите как это исправить, буду очень благодарен
Убедитесь что в корневой папке лежит файл .htaccess, взятый из ядра Друпала.
спасибо вам большое:) все терь работает! .htaccess был но он был пустой. Еще раз благодарю!!! Очень помогли
да без проблем, обращайтесь.
Скажите мне пожалуйста какие папки копировать на хостинг надо и как скопировать базу с MySql
Может кому понадобится статейка http://kvinta-a.ru/perenos-sayta-na-novyy-khosting/ .
Здесь написано о переносе сайта на новый хостинг и как выбрать хостинг-провайдера
Комментировать