#drupal #drupal-7
#drupal #drupal-7
Вопрос:
Я пытаюсь ограничить возможность создания учетных записей пользователей. Мой хост заметил спам-активность в моей учетной записи и предположил, что она генерируется путем прямого доступа к скрипту создания учетной записи пользователя.
Когда я пытаюсь получить доступ к этой функции в Drupal 7, вкладка Настроек отображается некорректно. Поля и вкладки отображения работают правильно.
Ответ №1:
Если ваш хост прав в отношении прямого доступа к скрипту, ваш сайт может быть взломан.
Поскольку у вас также есть проблемы с отображением вкладки настроек, я бы выполнил эти шаги в таком порядке:
- Следуйте инструкциям по обновлению Drupal, начиная с резервного копирования базы данных и файлов: https://www.drupal.org/docs/7/updating-your-drupal-site/update-procedure-minor-version-change
- Установите безопасные разрешения для файлов и папок: https://www.drupal.org/node/244924
Один только второй шаг может помочь остановить создание пользователя путем прямого доступа к скрипту, но он не вернет исходную вкладку настроек.
Комментарии:
1. Я обновился до 7.5. Это решило, что вкладка настроек отображается не полностью. Я смог установить разрешения на создание учетной записи только для администратора. Спасибо.
2. @MikeChorvat рад слышать. Я предполагаю, что версия, которую вы обновили, была 7.50 или 7.51. Давным-давно была старая версия под названием 7.05, но я не знаю 7.5.
Ответ №2:
В серверной части перейдите к Configuration -> People -> Account settings
. Существует раздел Registration and cancellation
и Who can register
группа переключателей, в которой вы можете запретить анонимному пользователю создавать учетную запись. Если это уже настроено правильно, и люди все еще регистрируются, то действительно возможно, что ваш сайт был взломан.