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

OSCHINA-MIRROR/happy_source-tpcms

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
02-develop.md 6.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 00:20 a1957ac

Разработка конфигурации

Каталог объяснения

.env файл объяснения

.example.env является примером файла .env.

Этот файл содержит важную информацию о конфигурации, которую не следует отправлять в репозиторий версий. Необходимо обеспечить безопасность данных.

APP_DEBUG=true

[cache]
DRIVER=redis
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASS=xxxxx
REDIS_DB=0

[qiniu]
ACCESS_KEY=xxx
SECRET_KEY=xxx

[alarm]
EMAIL_HOST=xxx
EMAIL_PORT=xxx
EMAIL_USER=xxx
EMAIL_PASS=xxx
EMAIL_RECEIVER=xxx

[database]
DB_TYPE=mysql
DB_HOST=127.0.0.1
DB_NAME=tp6
DB_USER=root
DB_PASS=xxxxx
DB_PORT=3306
DB_CHARSET=utf8

[website]
pet_localhost=pet

[website_pet]
lang = cn,en
default_lang = cn

[website_pet_cn]
pc_dir = web
mobile_dir = web

[website_pet_en]
pc_dir = web
mobile_dir = web```

### [cache]: конфигурация кэша
DIVER может принимать значения file или redis.
- file: файловое кэширование.
- redis: использование redis в качестве кэша.
  - REDIS_HOST: IP-адрес redis. Если эта конфигурация не указана, значение по умолчанию равно 127.0.0.1, что означает подключение к redis на этом IP-адресе.
  - REDIS_PORT: порт redis. Если эта конфигурация не указана, значение по умолчанию равно 6379, что означает соединение с redis через этот порт.
  - REDIS_PASS: пароль для аутентификации redis. Если эта конфигурация не указана, значением по умолчанию является пустая строка, что означает отсутствие необходимости аутентификации при подключении к redis.
  - REDIS_DB: номер базы данных redis для использования. Если эта конфигурация не указана, значением по умолчанию является 0, что означает использование базы данных №0 в redis.

### [qiniu]: конфигурация CDN

Qiniu — это сервис, предоставляющий услуги ускорения доступа через CDN (Content Delivery Network). После настройки Qiniu загруженные файлы будут напрямую загружаться в корзину Qiniu. Для настройки Qiniu следуйте инструкциям в разделе «Как настроить Qiniu».

Вот объяснение конфигурации:

- ACCESS_KEY: AK от Qiniu.
- SECRET_KEY: SK от Qiniu.

### [alarm]: конфигурация уведомлений по электронной почте

После настройки уведомления по электронной почте будут отправляться при возникновении ошибок во время выполнения.

- EMAIL_HOST: адрес службы электронной почты, например smtp.163.com для 163.
- EMAIL_PORT: номер порта электронной почты.
- EMAIL_USER: имя пользователя электронной почты.
- EMAIL_PASS: пароль аутентификации электронной почты. В зависимости от требований разных служб электронной почты здесь могут быть указаны разные типы паролей, которые могут отличаться от пароля для входа в почтовый ящик.
- EMAIL_RECEIVER: адреса электронной почты получателей уведомлений об ошибках, несколько адресов можно разделить запятыми.

### [database]: конфигурация базы данных

После установки будет создана база данных с данными.

- DB_TYPE: тип базы данных, который должен быть mysql. Не рекомендуется изменять.
- DB_HOST: IP-адрес подключения к базе данных.
- DB_NAME: имя базы данных.
- DB_USER: пользователь базы данных.
- DB_PASS: пароль базы данных.
- DB_PORT: порт базы данных.
- DB_CHARSET: кодировка, используемая при работе с базой данных.

### [website]: конфигурация сайта

Каждый новый сайт требует настройки.

Например:
`pet_localhost=pet`

pet_locahost — это преобразованное доменное имя, где точки заменены символами подчёркивания.

pet — это код сайта в pet_cn перед символом подчёркивания.
#### [website_pet]:

Настройка количества языковых версий сайта. Затем необходимо настроить каталог для каждой версии.
#### [website_pet_cn]:

Установка языка как cn и настройка каталога для ПК и H5. Эти два каталога могут быть одинаковыми.

Используется для поиска соответствующих ресурсов, таких как статические ресурсы переднего плана, файлы изображений, файлы JavaScript и файлы шаблонов.
####  [website_pet_en]:

Установка языка en и настройка каталога для ПК и H5. Эти два каталога могут быть одинаковыми.

Используется для поиска соответствующих ресурсов, таких как статические ресурсы переднего плана, файлы изображений, файлы JavaScript и файлы шаблонов.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/happy_source-tpcms.git
git@api.gitlife.ru:oschina-mirror/happy_source-tpcms.git
oschina-mirror
happy_source-tpcms
happy_source-tpcms
master