Gitea: Raspbian arm-6 загружает файлы, количество и размер ограничены 5 и 3 МБ

Созданный на 18 мар. 2018  ·  3Комментарии  ·  Источник: go-gitea/gitea

  • Версия Gitea (или ссылка на фиксацию): 88aef6e # 3684 Gitea 1.4 Master 20180318 двоичный
  • Версия Gitea (или ссылка на фиксацию): Gitea 1.4 gitea-1.4-linux-arm-6 binary
  • Версия Git: 2.11.0
  • Операционная система: Raspbian Stretch Lite (Debian CLI) RPI-2-ModelB arm-6
  • База данных (используйте [x] ):

    • [] PostgreSQL

    • [x] MySQL

    • [] MSSQL

    • [] SQLite

  • Можете ли вы воспроизвести ошибку на https://try.gitea.io :

    • [] Да (укажите пример URL)

    • [ ] Нет

    • [x] Не имеет отношения

  • Суть журнала:
    2018/03/18 00:25:07 [I] Режим журнала: файл (информация)
    2018/03/18 00:25:07 [I] Режим журнала XORM: файл (информация)
    2018/03/18 00:25:07 [I] Служба кеширования включена
    2018/03/18 00:25:07 [I] Служба сеанса включена
    2018.03.18 00:25:08 [I] Версия Git: 2.11.0
    2018/03/18 00:25:08 [I] SQLite3 Поддерживается
    2018/03/18 00:25:08 [I] Режим запуска: Производство
    2018/03/18 00:25:11 [I] Слушайте: http://0.0.0.0 : 60005
    2018/03/18 00:25:11 [I] Сервер LFS включен

Описание

Я могу предоставить прямой доступ к Raspberry;
Я установил и запустил двоичный _с_ прокси NGINX (HTTP / HTTPS-> HTTPS-> Gitea), все работает нормально, за исключением самого важного:
* Я не могу загрузить более 5 файлов в Google Chrome
* Я не могу загрузить файлы размером более 3 МБ
* Файл конфигурации загружен правильно, так как я удалил файл cfg, и он перешел в «Первую установку», а порт работает (60005)

Возможна ли проблема с кодом arm-6?
$ gitea / custom / conf / app.ini
[код]
APP_NAME = Распределенная система контроля версий Gitea
RUN_USER = мерзавец
RUN_MODE = prod

[вложение]
ВКЛЮЧИТЬ = истина
ALLOWED_TYPES = / # Считайте это "все файлы" ошибками github
MAX_SIZE = 20
MAX_FILES = 1000

[безопасность]
ВНУТРЕННИЙ_ТОКЕН = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE1MjEzMTM4NzR9.fPSFUhfJC0tSGguvpPb1DER1uvLFY-dZ3jiY1oy
INSTALL_LOCK = истина
SECRET_KEY =

[база данных]
DB_TYPE = MySQL
HOST = 127.0.0.1:60006
НАЗВАНИЕ = Gitea
ПОЛЬЗОВАТЕЛЬ = gitea
ПАРОЛЬ = H2U0Evu6Osca2lPL
SSL_MODE = отключить
ПУТЬ = data / gitea.db

[репозиторий]
ROOT = / home / git / gitea-репозитории

[сервер]
SSH_DOMAIN = локальный хост
ДОМЕН = localhost
HTTP_PORT = 60005
ROOT_URL = http: // localhost : 60005 /
DISABLE_SSH = ложь
SSH_PORT = 60000
LFS_START_SERVER = истина
LFS_CONTENT_PATH = / домой / git / Gitea / data / lfs
LFS_JWT_SECRET =
OFFLINE_MODE = ложь

[почтовая программа]
ВКЛЮЧЕНО = ложь

[услуга]
REGISTER_EMAIL_CONFIRM = ложь
ENABLE_NOTIFY_MAIL = ложь
DISABLE_REGISTRATION = false
ENABLE_CAPTCHA = ложь
REQUIRE_SIGNIN_VIEW = false # Если false, анонимные пользователи могут видеть публичных представителей
DEFAULT_KEEP_EMAIL_PRIVATE = ложь
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
DEFAULT_ENABLE_TIMETRACKING = true
NO_REPLY_ADDRESS = пример

[картина]
DISABLE_GRAVATAR = ложь
ENABLE_FEDERATED_AVATAR = true

[openid]
ENABLE_OPENID_SIGNIN = true
ENABLE_OPENID_SIGNUP = true

[сессия]
PROVIDER = файл

[бревно]
MODE = файл
УРОВЕНЬ = Информация
ROOT_PATH = / home / git / Gitea / журнал
[/код]

Скриншоты

img0

Связанный

https://github.com/go-gitea/gitea/issues/3586

kinquestion

Самый полезный комментарий

Ну что ж, я нашел проблему !!!
Взято с https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample
Документация несколько вводит в заблуждение и не указывает на это, настройки браузера - это еще одна тема конфигурации:
[repository.upload]
; Включена ли выгрузка файлов из репозитория. По умолчанию true
ВКЛЮЧЕНО = истина
; Путь для загрузок. По умолчанию data/tmp/uploads (tmp удаляется при перезапуске gitea)
TEMP_PATH = данные / tmp / загрузки
; Один или несколько разрешенных типов, например image / jpeg | image / png. Ничто не означает любой тип файла
ALLOWED_TYPES =
; Максимальный размер каждого файла в МБ. По умолчанию 3 МБ
FILE_MAX_SIZE = 3
; Максимальное количество файлов на загрузку. По умолчанию 5
MAX_FILES = 5

Все 3 Комментарий

Я уже сделал это, я много часов пробовал разные позиции "прикрепления", так как я включил файл конфигурации (и удалил его, чтобы убедиться, что Gitea загружает его, поскольку я писал, он перешел на новую установку; заменил обратно и настройки назад). Каждый раз перезагружайте, даже перезагружайте, чтобы быть уверенным.
... исправлено ENABLE, на ENABLED, никаких эффектов, поскольку true по умолчанию
[вложение]
ВКЛЮЧЕНО = истина
ALLOWED_TYPES = /
MAX_SIZE = 20
MAX_FILES = 1000
...

Даже пробовал вложения, но не работает.

Ну что ж, я нашел проблему !!!
Взято с https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample
Документация несколько вводит в заблуждение и не указывает на это, настройки браузера - это еще одна тема конфигурации:
[repository.upload]
; Включена ли выгрузка файлов из репозитория. По умолчанию true
ВКЛЮЧЕНО = истина
; Путь для загрузок. По умолчанию data/tmp/uploads (tmp удаляется при перезапуске gitea)
TEMP_PATH = данные / tmp / загрузки
; Один или несколько разрешенных типов, например image / jpeg | image / png. Ничто не означает любой тип файла
ALLOWED_TYPES =
; Максимальный размер каждого файла в МБ. По умолчанию 3 МБ
FILE_MAX_SIZE = 3
; Максимальное количество файлов на загрузку. По умолчанию 5
MAX_FILES = 5

Была ли эта страница полезной?
0 / 5 - 0 рейтинги