супер сложный вопрос
Привет.
Можно ли решить следующую проблему:
Сделал сайт на Денвере, базу данных залил в дамп и решил перенести на сервак.
Но из-за своей дурости на денвере у сайта сделал коротки URL, а когда перенес базу на сервер, то при открытии сайта в браузере короткие URL не работают, типа нет Modrewrite. Получается такая проблема. Набираю пароль и имя, нажимаю "войти", а он раз и выдаёт страница не найдена.
Вопрос в том : как можно зайти в систему администрирования, чтобы отключить короткие URL и нормально работать, если пароль не воспринимается из-за коротких ссылок.
- 's blog
- Для комментирования войдите или зарегистрируйтесь
Очень просто. В файле settings.php для Вашего сайта есть переменная $conf (закомментирована по-умолчанию). Вам надо убрать комментарий и добавить нужный параметр (в данном случае "clean_url"), что бы получилось что-то типа этого:
<?php // ... $conf = array( 'clean_url' => '0', # 'site_name' => 'My Drupal site', # 'theme_default' => 'pushbutton', # 'anonymous' => 'Visitor' ); // ... ?>
("site_name", "theme_default" и "anonymous" оставим с комментриями).
Этим самым Вы принудительно отключите "короткие ссылки" и сможете нормально войти и убрать эту настройку уже через администраторский интерфейс. Только потом не забудьте в settings.php опять закомментировать...
- Для комментирования войдите или зарегистрируйтесь
спасибо за совет, но не помогло!
Зашел в файл setting.php нашел эту строчку $conf = array(
но там строки 'clean_url' => '0', не было, поэтому я её прописал вручную. Потом в браузере зашел на сайт, но ничего не изменилось, все равно остались короткие URL.
- Для комментирования войдите или зарегистрируйтесь
Покажите мне тот кусок Вашего settings.php.
- Для комментирования войдите или зарегистрируйтесь
введите адрес вручную с длинным URL и поправьте в настройках
- Для комментирования войдите или зарегистрируйтесь


Комментарии