Установка на сервер( не могу зайти под логином думаю что cookie сервера)

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

Аватар пользователя FAUST FAUST 25 апреля 2007 в 21:18

Привет любителям помучать drupal !!!

Перенес сайт на новый сервер, и появилось куча хлопот. Ну со шрифтами наверное у всех проблемы возникают..день бился кажется добился. Но с одной проблемой мне одному не справиться, помогите люди добрые. Использую русский инсталлятор. Проблема в том что когда ставлю друпал на сервер, в момент когда вписываю доступ к базе, нажимаю save... процесс начинается сначала и задает вопросы поновой...когда доходит до проверки файла settings(т.е. во второй раз) он говорит что ваш сайт уже работает, захожу в него. Но дальше еще интереснее, создаю аккаунт после этого, появляется надпись что в админку ты не залезешь, доступ запрещен. Тут явно настройки сервера, может кто подскажет что прописать в .htaccess чтобы заработало.

Заранее благодарен!!!

Комментарии

Аватар пользователя FAUST FAUST 25 апреля 2007 в 21:29

само собой...там ведь все равно вылезает сообщение о том что откройте доступ к этому файлу..но файл ставлю открытым для записи.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 25 апреля 2007 в 21:58

Описание довольно невнятное. Насколько я понял, речь идет о том, что при установке Russian Drupal инсталляция проходит не полностью.
Это происходит оттого, что процесс загрузки файлов русификации в базу данных - процесс длительный и иногда превышает лимит времени, установленный в php.ini для выполнения скриптов.
При этом инсталлятор Drupal успевает таки прописать в файл settings.php параметры базы данных ($db_url = 'mysql://root@localhost/baza';) и проставить этому файлу защиту от записи. По этим критериям при попытке повторного запуска инсталлятора Drupal считает, что инсталляция прошла успешно ("говорит что ваш сайт уже работает").

Выход: либо попытаться установить Drupal без русификации и потом ее залить вручную - включить модуль locale и выбрать пункт меню locale, импорт языка. Либо увеличить время работы скрипта в php.ini - это параметры max_execution_time = 60 ; Максимальное возможное время выполнения сценария в секундах. и
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

Для Russian Drupal пользователь с админскими полномочиями уже заведен - логин admin, пароль - admin.

Аватар пользователя FAUST FAUST 25 апреля 2007 в 22:16

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

Просто, обычно, все отлично работает а на этом сервере ну никак. а доступа к php.ini нет, если только .htaccess изменять, но что писать не знаю.

Аватар пользователя igdrasil@drupal.org igdrasil@drupal.org 25 апреля 2007 в 22:24

когда проблемы с куками - не пишет, что пароль неверен (в куках хранится ID уже открытой сессии), просто кидает обратно на страницу логина, дело в чем-то еще...

Аватар пользователя FAUST FAUST 26 апреля 2007 в 7:40

поидее все так и происходит...захожу авторизуюсь...не пишет о том что пароль не верен...но при попытке зайти в админку пишет что доступ запрещен.

Аватар пользователя FAUST FAUST 25 апреля 2007 в 22:39

ага во первых там по умолчанию стояла кодировка KOI, поставил AddDefaultCharset UTF-8 когда это не помогло добавил charsetdisable on как вы пишите в темках, это когда я устанавливал Russian Drupal, шрифты установки исправились. Но когда базы завожу работающего сайта, все равно проблемы какието с кодировкой.