UMI.CMS в вопросах и ответах
Закрыть доступ к сайту
Как закрыть доступ к сайту с помощью htaccess?
Ответ: невозможно
Цитата из ответа службы заботы UMI.CMS:
К сожалению, из-за особенностей архитектуры UMI.CMS второй версии полноценно закрыть сайт этим способом не получится.
Но мы можем предложить Вам другой вариант закрыть сайт паролем - делая запись в cookie.
Мы добавили пример в файле ~/index2.php, чтобы его подключить просто замените в файле .htaccess строку:
Ошибка СУБД ONLY_FULL_GROUP_BY
После переноса сайта на другой хостинг возникла ошибка: incompatible with sql_mode=only_full_group_by
Для устранения ошибки надо выполнить запрос:
mysql> SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','');
REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')
STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
1 row in set \(0.00 sec\)
/etc/mysql/mysql.conf.d/mysqld.cnf
строку sql_mode со значением из результата запроса:
[mysqld]
sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Сброс пароля админки
Рассмотрим вариант смены логина и пароля для версий системы 2.8.2 и выше.
Сменить пароль можно следующим SQL-запросом в базу данных.
UPDATE cms3_object_content SET varchar_val=md5('newpassword') WHERE obj_id=(SELECT id FROM cms3_objects WHERE guid='system-supervisor' LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='password' LIMIT 1)
Сменить логин можно следующим SQL-запросом в базу данных.
где newlogin - новый логин.