Установка скрипта LibArea (0.7.*). HLEB2
Статья необходима (и для документации), чтобы помочь установить LibArea.
Вы можете скачать архив скрипта по адресу:
https://libarea.ru/dev/2/libarea-0.7.7.zip
Минимальные требования: PHP 8.2, MySQL 8+ или > MariaDB 10.2.2
Проверьте на это хостинг!
Далее…
Настройте на сервере Публичный каталог (public).
Каталог
public
содержитindex.php
файл, который является точкой входа для всех запросов, поступающих в ваше приложение, и настраивает автозагрузку. В этом каталоге также хранятся ваши активы, такие как изображения,JavaScript
иCSS
.
Статья: Почему index.php находится в папке public, а не в общей папке?
Очень легко проверить, что всё удачно прошло. В браузере наберите: ваш_сайт/favicon.ico
. Вы должны видеть favicon в браузере.
Если этот шаг не выполнен, то идти дальше смысла нет.
-
Создайте базу данных и выполните миграцию файла:
scripts/dev.sql
-
Отредактируйте файлы:
config/database.php
,config/general.php
,config/integration.php
иconfig/meta.php
-
Войдите в свою учетную запись, используя учетные данные администратора:
ss@sdf.ru / qwer14qwer14
Или участника:
test@test.ru / test@test.ru
Готово!
P.S.
В случае ошибки 500, временно включите отладку: В файле config/common.php
, изменив в этой строке false
на true
:
'debug' => get_env('APP_DEBUG', false),
Должно получиться:
'debug' => get_env('APP_DEBUG', true),
Возможно придется выставить соотв. права на вложенные папки: /storage/*
Логи находятся по адресу: /storage/logs/
Документация HLEB2: https://hleb2framework.ru/
P.S. Если будут вопросы, пишите тут, с личку или в чате. Постараюсь помочь, если будут трудности с установкой или обновлением.
Большое спасибо @fomiash без которого бы не состоялся данный релиз. И всем, кто тестировал данный вариант. ➕
Спасибо, сейчас попробую поставить.