2013-03-12 2 views
0

Я реанимирую старый проект Drupal, который был создан прошлым сотрудником. Он не дал никаких инструкций о том, как получить доступ к Drupal. Я получил доступ к базе данных postgres. Drupal использует и изменяет пароль каждого пользователя. Я также удостоверился, что все пользователи имеют роль администратора, и что роль администратора имеет все разрешения. Когда я вхожу в систему с любым из пользователей, я просто получаю «Доступ запрещен» для каждой страницы, к которой я пытаюсь перейти. Я пробовал/admin,/user,/node и несколько других страниц. Изменение пароля определенно сбрасывает их пароль, потому что я не получаю недопустимое сообщение для входа, просто сообщение об отказе доступа. Сначала сайт аутентифицируется через apache с использованием LDAP, и я убедился, что есть пользователи apache, которые соответствуют пользователям Drupal. Я полностью в тупике. Как я уже сказал, человек, который сделал этот проект изначально, ушел и не может быть достигнут. Я просмотрел несколько похожих тем темы и не могу понять это.Почему я не могу получить доступ к своему администратору или страницам Drupal6?

ответ

0

Вы включили мод ldap в apache? try /? Q = пользователь

Установлен ли phpMyAdmin? Проверьте пользователей там.

+0

Исправьте меня, если я ошибаюсь, но phpMyAdmin предназначен для MySQL. Моя установка Drupal, кажется, использует базу данных postgres (на самом деле я уверен, что это так, потому что я обратился к ней и изменил все учетные данные пользователя). /? Q = пользователь не помогает; просто другое сообщение об отказе доступа – user2162802

+0

да, это просто, что все данные для Drupal в базе данных могут быть доступны, но я пропустил postgres. Однако, что относительно мода ldap в Apache? Это должно быть включено в конфигурации Apache. Если это не так, аутентификация ldap не будет работать. У меня была такая же проблема, пока я не узнал об этом. Вы можете получить командную строку? вы можете войти в систему, а затем использовать это: $ sudo apt-get install php5-ldap –

+0

Ldap установлен и включен. Я могу очистить аутентификацию apache. Это просто, что любая страница Drupal, которую я пытаюсь выполнить, служит на странице Drupal «Отказано в доступе». Он не бросает обычную страницу с запрещенным доступом html. Возможно, я не совсем понял это. – user2162802

Смежные вопросы