1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ripperTs-eqcms

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

EQCMS: система управления контентом

Введение

Простая, быстрая, безопасная, гибкая и разнообразная система управления контентом! Старая версия GitHub: https://github.com/wangyifani/eqcms, последующие обновления будут синхронизироваться в облаке кода! EQCMS — это система управления контентом, разработанная на основе Laravel. Функции включают: управление данными, управление шаблонами, управление пользователями, проверка по электронной почте и телефону, комментарии и отзывы, управление разрешениями, управление модулями, сбор данных, системные инструменты, уведомления о публичных объявлениях, оплата через Alipay и т. д. EQCMS — это бесплатная система с открытым исходным кодом, которая проста в использовании благодаря зрелой структуре Laravel. Программа представляет собой шаблон для управления видеоконтентом.

Архитектура программного обеспечения

Среда выполнения: Сервер: Nginx 1.15+ или Apache 2.x+ (другие среды, такие как IIS, не тестировались)

База данных: MySQL 5.5+ (версия 8.0 не адаптирована)

Версия PHP: рекомендуется использовать PHP 7.0

Кэш-сервер: Redis 5.x (обязательно установить)

Архитектура программного обеспечения: На основе структуры Laravel

Инструкция по установке

  1. После клонирования проекта измените .env.example на .env.
  2. Используйте composer для установки необходимых плагинов (этот процесс может занять некоторое время, пожалуйста, будьте терпеливы).
  3. Свяжите каталог с сайтом public.
  4. Посетите домашнюю страницу сайта для автоматической установки программы.
  5. Обновите патч: обратитесь к группе QQ: 817514420 для загрузки файлов из группы.

Особое внимание

  1. Для работы программы необходимы следующие функции PHP: putenv и расширение fileinfo.
  2. Функция putenv автоматически отключается при настройке PHP в панели управления хостингом, поэтому её необходимо включить, иначе программа не будет работать должным образом.

Сценарий автоматического сбора

  1. Сценарий автоматического сбора может собирать данные без участия человека. Измените сценарий в соответствии с комментариями и установите время автоматического выполнения.
  2. Вы можете добавить этот сценарий в запланированные задачи панели управления хостинга и настроить автоматическое выполнение.
  3. Панель управления хостингом → Запланированные задачи → Тип задачи: shell → Выберите время выполнения → Скопируйте и вставьте изменённый сценарий → Выполнить → Нажмите кнопку «Выполнить», чтобы проверить.
  4. На других машинах Linux вы можете использовать crontab для автоматического выполнения задач. Пожалуйста, обратитесь к Baidu для получения дополнительной информации.
  5. Адрес сценария: https://gitee.com/wslmf/eqcms/blob/master/caiji.sh

Часто задаваемые вопросы

  1. База данных не подключается после установки? Ответ: Выполните команду php artisan config:cache, чтобы очистить кэш.

  2. Данные не отображаются после сбора? Ответ: Перейдите в верхнюю часть панели администратора и нажмите «Очистить кэш», чтобы обновить данные на главной странице и страницах списка. Время обновления можно настроить самостоятельно в панели администратора (обратите внимание, что каждый раз, когда вы изменяете главную страницу или страницы списка, обязательно очищайте кэш, иначе изменения не вступят в силу).

  3. Как выполнить автоматический сбор данных? Ответ: В системе предусмотрен API для автоматического сбора данных. Просто настройте TOKEN, и вам не нужно входить в систему, чтобы собирать данные автоматически. Вы можете настроить автоматический сбор в разделе «Управление сбором» панели администратора → «Ресурсы» → «Редактировать» → «API автоматического сбора».

  4. Сбор данных всегда прерывается с ошибкой? Ответ: Сбор данных зависит от скорости интернета и скорости API поставщика. Возможно, задержка вызовет тайм-аут и приведёт к сбою сбора данных, но не стоит беспокоиться, программа запишет ошибку перед сбоем, и следующий сбор данных продолжится без необходимости повторного запуска.

  5. После установки с помощью composer появляется сообщение об ошибке? Ответ: Пожалуйста, проверьте конкретное сообщение об ошибке. Если оно связано с TOKEN, это не имеет значения. Если оно связано с функцией PHP, внимательно проверьте и откройте соответствующие функции PHP.

  6. Не удаётся подключиться к общедоступной учётной записи? Ответ: Попробуйте ещё раз. Обычно, если TOKEN настроен правильно, подключение должно быть успешным!

  7. Конфигурация электронной почты настроена, но электронные письма не отправляются? Ответ: Используйте учётную запись QQ для настройки электронной почты. Порт установлен на 465, а пароль — ваш код авторизации в почтовом ящике.

  8. Как настроить номер телефона? Ответ: Система использует интерфейс «Облако сообщений» по умолчанию. Поскольку для регистрации требуется 10 юаней, информацию об интерфейсе ID и TOKEN можно получить в личном кабинете «Облака сообщений». Обратите внимание, что идентификатор шаблона является обязательным!

Участие в проекте

  1. HYX (412332955@qq.com)
  2. ZJM (zjm0305@foxmail.com)

Отказ от ответственности

  1. EQCMS полностью разработана и принадлежит нам!
  2. Запрещается использовать эту программу для незаконной деятельности, противоречащей законам Китайской Народной Республики. Разработчики и я не несём никакой юридической ответственности.
  3. Использование этой программы означает согласие с вышеуказанными условиями!

Обновление версии

Версия 1.213

  1. Добавлен инструмент пакетного перевода изображений на местный язык. Подробные инструкции см. в меню программы → Системные инструменты → Пакетный перевод изображений.
  2. Процедура обновления: сначала перейдите в меню управления → Карта и нажмите кнопку «Добавить». Введите следующие параметры: имя модуля: Пакетный перевод изображений, английское имя: imgBatchLocalization, родительский модуль: Системные инструменты. Сохраните и обновите панель администратора. В меню системных инструментов вы увидите новый вход для функций.
  3. Путь к переводу изображений находится в каталоге /public/images/download, поэтому создайте этот каталог вручную и поместите загруженные изображения в этот каталог после пакетного скачивания.
  4. Загрузите патч, присоединившись к группе обмена.

Версия 1.226

  1. Сначала примените патч обновления версии.
  2. Перейдите в панель администратора → Системные инструменты → Помощник SQL → Введите следующий SQL в поле SQL и выполните его (не забудьте сделать резервную копию базы данных)! ALTER TABLE eq_type ADD COLUMN authority int(11) NOT NULL DEFAULT 0 AFTER path;
  3. Найдите файл /app/Library/function.php и добавьте следующий код в строку 51 (можно вставить строку где угодно, кроме последней строки): define("LOGIN_TOKEN","");//токен входа в систему на панели администратора Пример скриншота: https://img02.sogoucdn.com/app/a/100520146/7fda0dd7bef2f826cec397c5bd124d15
  4. Войдите в безопасный вход на панели администратора → Настройки системы → Безопасность → Вход в систему. Установите токен входа.
  5. Настройка разрешений категорий: панель администратора → Управление данными → Управление категориями → Добавить/редактировать → Выбрать раскрывающийся список.

Версия 1.227

  1. Официальный платёжный интерфейс Alipay был заменён на EasyPay. Любой может зарегистрироваться и открыть бизнес. Это обновление требует изменения базы данных. Чтобы сохранить данные, выполните следующий SQL: ALTER TABLE eq_pay ADD COLUMN apiurl varchar(255) NULL AFTER key;
  2. Панель администратора → Системные инструменты → Помощник по SQL → Введите указанный выше SQL и выполните (не забудьте создать резервную копию базы данных).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

На основе фреймворка Laravel разработана простая, быстрая, безопасная и гибкая система управления контентом. Развернуть Свернуть
BSD-3-Clause
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ripperTs-eqcms.git
git@api.gitlife.ru:oschina-mirror/ripperTs-eqcms.git
oschina-mirror
ripperTs-eqcms
ripperTs-eqcms
master