Как установить скрипт LibArea с GitHub (без сomposer)
Если скачивать файлы так:
и далее заливать их себе на хостинг, то не будет папки vendor
. Папка vendor
содержит Composer-зависимости.
Она (с содержимым) образуется, если использовать сomposer
. Скачать эту папку можно и отдельно по адресу:
libarea.ru/dev/vendor.zip
Скачиваем архив, извлекаем эту папку и добавляем её, чтобы получить вот такую страктуру каталогов:
Стараюсь акуально поддерживать версию этого файла (vendor.zip). Например, на данный момент файл полностью совмести в последними изменениями на GitHub.
Всех этих телодвижений и сверок можно избежать, если научиться пользоваться сomposer
. На самом деле, это очень просто и упрощает очень многие вещи.
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных!
Общий и очень полезный совет. Не важно, что мы делаем. Делаем дамп!
Ответ на вопрос: я скачал с GitHub, а у меня ошибка 500, почему?
Короткий ответ: нет папки vendor
.
Возможно стоит создать раздел «Ответы на вопросы» и там разместить подобные статьи?
У нас вопросов нет. Будут вопросы, будут ответы. Будут ответы, сделаем раздел. Пост так и написал, третий раз сталкиваюсь с тем, что папку эту пропускают. Смысл
сomposer
не совсем ясен. Что он «собирает».