Содержание
4 мая Общие сведения, веб
Проблема
Если у вас есть веб-сайт, работающий на платформе mediawiki, то вы, несомненно, столкнетесь с проблемами спама, будь то вручную или через ботов.
Один из моих сайтов также запущен на mediawiki, и в настоящее время у меня возникла большая проблема со спамом: боты входят в систему и публикуют спам в вики. Я знаю, что это не решение проблемы в долгосрочной перспективе, но я отключил создание нового пользователя, чтобы боты не могли регистрировать и публиковать спам, пока я не найду способ остановить большинство спама….
Решение
Итак, я покажу вам два способа реализации этого исправления. Нам нужно отредактировать файл LocalSettings.php в корневом каталоге вашего сайта. Я использую Dreamweaver, но вы можете использовать любой редактор HTML. ОК, так что откройте файл LocalSettings.php, а затем перейдите прямо вниз и введите эти строки.
#disable команда регистрации $ wgGroupPermissions ['*'] ['createaccount'] = false;
MediaWiki отключить регистрацию
Это скроет ссылку регистрации. Символ # находится здесь, поэтому вы можете найти команду для удаления или отключения, заменив false на выражение true.
Если у вас нет редактора HTML, и ваш сайт размещен на сервере cpanel, вы можете отредактировать файл localsettings.php таким образом.
В нашей статье ниже показано, как редактировать файл в cpanel, если вы уже знаете, как продолжить.
1. Войдите в Cpanel.
2. Затем нажмите на Файловый менеджер значок, чтобы вы могли просматривать корень вашего сайта
3. Перейти к значку папки рядом public_html имя папки
4. Нажмите на папку, в которой установлен MediaWiki.
5. Выберите LocalSettings.php файл
6. Справа вверху вы увидите опции для изменения файла LocalSettings.php. Нажмите на Редактировать файл
7. Снова введите ниже в нижней части вашего файла.
#disable команда регистрации $ wgGroupPermissions ['*'] ['createaccount'] = false;
Хорошо, иногда вы можете оставить этот постоянный, но все же хотите, чтобы новые пользователи были созданы. Sys Ops может сделать это ..
Когда вы вошли в систему как системный оператор, перейдите в Special: UserLogin, и вы увидите новые параметры учетной записи.
Вы можете выбрать пароль пользователя самостоятельно или (лучше вариант) ввести только имя пользователя и адрес электронной почты и нажать кнопку «Отправить по электронной почте» (пользователь получит и автоматически сгенерирует пароль и отправит им по почте)