Honeypot Bot Protection Extension for phpBB 3.3.x

Расширения, сгенерированные с помощью искусственного интеллекта.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.7
Сообщения: 2442
Стаж: 13 лет 4 месяца
Откуда: Одесса
Благодарил (а): 640 раз
Поблагодарили: 171 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение romaamor »

paganini писал(а): 28.07.2025 18:50 страница настроек открывается секунд 20
при сохраненении настроек пишет Ошибка при сохранении .htaccess (при этом настройка сохраняется)

если включить Enable Geolocation то при заходе в Blocked IPs
SQL ERROR [ mysqli ]
Table 'admin_myforum.phpbb_honeypot_geo_cache' doesn't exist [1146]
(но оно мне в принципе и не нужно, просто вам отчет)
Исправленные проблемы:
1. Медленная загрузка страницы настроек (20 секунд)
Проблема: Функция handle_settings() выполняла множество операций при каждой загрузке
Решение: Оптимизировал код, но сохранил функциональность редактора .htaccess
2. Ошибка "Ошибка при сохранении .htaccess"
Проблема: Функция save_contents() возвращала false если в контенте не было базовых правил phpBB
Решение: Добавил автоматическое добавление базовых правил phpBB при их отсутствии
3. SQL ERROR: Table 'admin_myforum.phpbb_honeypot_geo_cache' doesn't exist
Проблема: Таблица honeypot_geo_cache не создавалась при обновлении расширения
Решение: Добавил создание таблицы в миграцию v_1_3_3.php с индексами для производительности
paganini
phpBB 1.0.0
Сообщения: 6
Стаж: 3 дня
Откуда: UK
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение paganini »

romaamor писал(а): 28.07.2025 20:07 Исправленные проблемы:
1. Медленная загрузка страницы настроек (20 секунд)
Проблема: Функция handle_settings() выполняла множество операций при каждой загрузке
Решение: Оптимизировал код, но сохранил функциональность редактора .htaccess
2. Ошибка "Ошибка при сохранении .htaccess"
Проблема: Функция save_contents() возвращала false если в контенте не было базовых правил phpBB
Решение: Добавил автоматическое добавление базовых правил phpBB при их отсутствии
3. SQL ERROR: Table 'admin_myforum.phpbb_honeypot_geo_cache' doesn't exist
Проблема: Таблица honeypot_geo_cache не создавалась при обновлении расширения
Решение: Добавил создание таблицы в миграцию v_1_3_3.php с индексами для производительности
спасибо
1. сначала секунд 5-10 открывалась, а теперь вроде ок, сразу
2. ошибки больше нет
3. ошибка та же, в базе есть и была phpbb_honeypot_geoip_cache (у вас похоже ошибка в названии honeypot_geo_cache)
Последний раз редактировалось paganini 29.07.2025 11:06, всего редактировалось 1 раз.
Аватара пользователя
romaamor
phpBB 3.0.7
Сообщения: 2442
Стаж: 13 лет 4 месяца
Откуда: Одесса
Благодарил (а): 640 раз
Поблагодарили: 171 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение romaamor »

paganini писал(а): 29.07.2025 11:04 ошибка та же, в базе есть и была phpbb_honeypot_geoip_cache (у вас похоже ошибка в названии honeypot_geo_cache)
Покажите полный текст ошибки.
paganini
phpBB 1.0.0
Сообщения: 6
Стаж: 3 дня
Откуда: UK
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение paganini »

romaamor писал(а): 29.07.2025 11:23 Покажите полный текст ошибки.
скриншоты во вложении
название таблицы отличается, geoip и geo
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
romaamor
phpBB 3.0.7
Сообщения: 2442
Стаж: 13 лет 4 месяца
Откуда: Одесса
Благодарил (а): 640 раз
Поблагодарили: 171 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение romaamor »

Покажите не скрин, а текст ошибки.
paganini
phpBB 1.0.0
Сообщения: 6
Стаж: 3 дня
Откуда: UK
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение paganini »

romaamor писал(а): 29.07.2025 12:13 Покажите не скрин, а текст ошибки.
во вложении, так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
romaamor
phpBB 3.0.7
Сообщения: 2442
Стаж: 13 лет 4 месяца
Откуда: Одесса
Благодарил (а): 640 раз
Поблагодарили: 171 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение romaamor »

paganini писал(а): 29.07.2025 11:04 1. сначала секунд 5-10 открывалась, а теперь вроде ок, сразу
2. ошибки больше нет
3. ошибка та же, в базе есть и была phpbb_honeypot_geoip_cache (у вас похоже ошибка в названии honeypot_geo_cache)
Отключить расширение.
Удалить данные расширения
Удалить старые файлы расширения
Закачать новые файлы с архива ниже
honeypot.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
paganini
phpBB 1.0.0
Сообщения: 6
Стаж: 3 дня
Откуда: UK
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение paganini »

romaamor писал(а): 29.07.2025 21:20
paganini писал(а): 29.07.2025 11:04 1. сначала секунд 5-10 открывалась, а теперь вроде ок, сразу
2. ошибки больше нет
3. ошибка та же, в базе есть и была phpbb_honeypot_geoip_cache (у вас похоже ошибка в названии honeypot_geo_cache)
Отключить расширение.
Удалить данные расширения
Удалить старые файлы расширения
Закачать новые файлы с архива ниже
honeypot.zip
спасибо
"Удалить данные расширения" это удалить таблицы? если да, то как лучше потом обратно добавить заблокированные IP,
просто у меня там сeйчас их 35к ...
Аватара пользователя
romaamor
phpBB 3.0.7
Сообщения: 2442
Стаж: 13 лет 4 месяца
Откуда: Одесса
Благодарил (а): 640 раз
Поблагодарили: 171 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение romaamor »

paganini писал(а): Вчера 21:07 "Удалить данные расширения" это удалить таблицы? если да, то как лучше потом обратно добавить заблокированные IP,
просто у меня там сeйчас их 35к ...
Это означает отключить расширение и нажать удалить данные расширения. То есть удалить все следы расширения с БД. Но не волнуйтесь, все заблокированные рание ИП в .htaccess останутся.
paganini
phpBB 1.0.0
Сообщения: 6
Стаж: 3 дня
Откуда: UK
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Honeypot Bot Protection Extension for phpBB 3.3.x

Сообщение paganini »

romaamor писал(а): Вчера 21:10 Это означает отключить расширение и нажать удалить данные расширения. То есть удалить все следы расширения с БД. Но не волнуйтесь, все заблокированные рание ИП в .htaccess останутся.
сделал, заметил что таблица phpbb_honeypot_geoip_cache при этом не удалилась, и данные оттуда отображаются
на данный момент атаки нет, ну или просто все теперь заблокированы,
буду дальше смотреть, спасибо
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Вернуться в «ИИ расширения»