Исправленные проблемы: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 с индексами для производительности