Как поставить друпал на хостинг?

Главные вкладки

Аватар пользователя digital_sword digital_sword 17 декабря 2007 в 22:22

Помогите установить друпал на хостинг.
Ставил раза 3 наверное всего, на разные, ни разу еще все сразу не заработало, ошибка вроде:
"The server encountered an internal error or misconfiguration and was unable to complete your request".
Обычно хостеры сами мне все исправляли, но сейчас молчат... Sad
Может кто подскажет, в каких файлах что менял, когда сам ставил.

Комментарии

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 17 декабря 2007 в 23:03

Как мы можем догадаться, что вы делали и что помешало достичь успеха?

Смотрите в логах сервера. Подробнее опишите проблему.

Аватар пользователя digital_sword digital_sword 17 декабря 2007 в 23:43

Что делал: устанавливал друпал по хэлпу.
Как посмотреть эти логи?
Основной вопрос: напишите, пожалуйста, что именно вы меняете в файлах друпала, чтобы запустилась его установка. (например, на денвере это добавить строку "php_value error_reporting 7" в файл .htaccess)
Да, еще: сервер Apache/1.3.31

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 18 декабря 2007 в 0:29

В большинстве случаев ничего менять в файлах не приходится.
Какой у вас хостинг? Какой Drupal устанавливаете?

"php_value error_reporting 7" - это не обязательная строка, она всего лишь устанавливает более низкий уровень контроля за ошибками.

Аватар пользователя digital_sword digital_sword 18 декабря 2007 в 0:50

Ставлю drupal-5.5 на centre.ru, здесь только сайт будет разрабатываться. Потом буду переносить скорее всего на руцентр (nic.ru). Опять что-то менять нужно будет?

Аватар пользователя gorr gorr 18 декабря 2007 в 2:12

Вы в в папке sites\default
в файле settings.php настройки сделали?

"Потом буду переносить скорее всего на руцентр (nic.ru). Опять что-то менять нужно будет?" - менять нет, только все перенести на новый хостинг включая базу данных.

Аватар пользователя Naykon Naykon 18 декабря 2007 в 12:54

Если вы ставите "чистый" друпал, заново, всмысле БД голая и сайт тоже, то ненужно менять settings.php Он сам изменится под настройки хостера, нужно только создать БД и во время инсталяции указать эту БД, пароль к ней, и имя пользователя БД, как правило имя пользователя БД = имя самой БД, а вот при переносе скорее всего придется изменять этот самый settings.php причем менять опять-таки настройки пути к БД

Аватар пользователя andrews andrews 18 декабря 2007 в 12:59
The server encountered an internal error or misconfiguration
and was unable to complete your request.

- скорее это ругается апач на неправильную конфигурацию.

Наверное, вы что-то исправляли в файле .htaccess. Что будет, если его временно убрать? Если ошибка исчезнет, или появится другая ошибка - значит, моя догадка верна. Если нет - надо трясти хостера.

Аватар пользователя digital_sword digital_sword 18 декабря 2007 в 22:31

Хостеры исправили ошибку.
"Проблема решена, проблема заключалась в директивах:
Options -Indexes
Options +FollowSymLinks
php_value magic_quotes_gpc
php_value register_globals
php_value session.auto_start
php_value mbstring.http_input
php_value mbstring.http_output
php_value mbstring.encoding_translation
в файле .htaccess, данные директивы закомментированы, сайт загружается."
(Директивы Options и php_value файле .htaccess
недопустимы.)
Как мне самому до этого можно было догадаться? Или об этом могут только хостеры знать?