update readme.md

This commit is contained in:
2026-05-10 16:37:24 +05:00
parent 8d35fb8aba
commit 6a6b13ec11

View File

@@ -12,6 +12,23 @@
---
## 🚀 Установка (Новая инсталляция)
Если вы устанавливаете систему с нуля, выполните следующие шаги:
1. **Загрузка файлов:** Скопируйте содержимое архива в корневой каталог вашего веб-сервера.
2. **Права доступа (может потребоваться):** Установите права на запись (CHMOD `755` или `777` в зависимости от настроек хостинга) для папок `/tmp/`, `/cache/`, `/uploads/` и файла `config.php`.
3. **Запуск инсталлятора:** Откройте ваш браузер и перейдите по адресу: `https://ваш-домен.ru`
4. **Следуйте инструкциям:** Введите данные для подключения к базе данных MySQL и создайте аккаунт администратора.
### 🔒 Безопасность после установки
После успешного завершения инсталляции **обязательно** выполните следующие действия:
1. **Удалите папку `/install/`** целиком.
2. **Защитите конфиг:** Установите права `644` (только чтение) на файл `config.php`.
3. **Оптимизируйте права:** Если ваш хостинг поддерживает работу PHP от имени владельца (FastCGI/FPM), смените права на папки с `777` на `755`.
---
### История версий
| Версия | Изменения |
@@ -52,10 +69,19 @@
Перед обновлением более старых версий на версию **3.31 ALT**, если вы делаете это путем копирования новых файлов на старые, **обязательно удалите папку `fields`** со всем ее содержимым.
> **Важно:** В версии v3.31 были упорядочены названия полей и их каталогов. Без удаления старой папки возникнут дубли методов, что вызовет фатальные ошибки системы.
**Дополнительно после обновления:** Зайдите в админ-панель, раздел *Редактировать поля и права рубрики*. Если вместо названия поля вы увидите надпись **«Неизвестное»** — просто выберите из списка и сохраните нужное вам поле.
### 2. Типы запросов
В AVE.CMS Alt есть два типа запросов. По умолчанию используются запросы из `v2.09RC1`. Если у вас использовались запросы из `v3.28`, они могут быть несовместимы при определенных условиях.
* **Действие:** Выберите в системных настройках нужную версию запросов перед началом работы. Пересохранение запросов из одной версии в другую не гарантирует успех.
### 3. Обновление PHP-кода
Если в системе используется PHP-код (в системных блоках, исполняемом коде для рубрик и т.д.):
* Код, работавший в `PHP-7.x.x`, скорее всего **вызовет ошибку** в среде `PHP-8.2.х` и выше. Необходимо провести ревизию и обновить ваш код.
* Код, работавший в `PHP-7.x.x`, скорее всего **вызовет ошибку** в среде `PHP-8.2.х` и выше. Необходимо провести ревизию и обновить ваш код.
---
## 📄 Лицензия и Сообщество
* **Лицензия:** Распространяется под лицензией **GNU GPL**.
* **Разработка:** Специально для сообщества **AVE.cms**.