Wie man die Begrenzung für die Upload-Dateigröße erhöht? Fehler angezeigt

Der Komponist zeigt an, dass ich das Dateigrößenlimit überschreite.

Ich möchte die Upload-Dateigröße (Anhänge) im Komponisten erhöhen. Daher habe ich sie in den Einstellungen erhöht. Ich habe festgestellt, dass ich sie auch in nginx erhöhen muss. Aber ich verwende kein nginx und es wurde in AWS deaktiviert (und ich möchte keinen Reverse-Proxy verwenden, da SSL und alles eingerichtet werden müsste).

Ich sehe kein nginx im Anwendungsordner, nachdem ich Folgendes getan habe. Es öffnet sich mit einer leeren Datei.

sudo ./launcher enter app
cd /etc/nginx/conf.d/
nano discourse.conf'

Ich habe auch die Dateien aufgelistet, aber es gibt nicht einmal einen “etc”-Ordner darin.

Das bedeutet, dass nginx nicht einmal im Discourse-Ordner vorhanden ist.

Dann habe ich als Alternative die Dateigröße unter “params” hinzugefügt, in der Hoffnung, dass Discourse die Einstellung nach dem Wiederaufbau übernimmt.

sudo nano containers/app.yml

params:
    nginx:
    client_max_body_size: 1000m

Aber kein Erfolg. Es wird immer noch der Fehler angezeigt, dass die Dateigröße nicht überschritten werden darf, bla bla bla.

Fügen Sie dies am Ende Ihrer app.yml unter benutzerdefinierten Befehlen hinzu und bauen Sie dann neu:

## Alle benutzerdefinierten Befehle, die nach dem Erstellen ausgeführt werden sollen
run:
  - exec: echo "Beginn der benutzerdefinierten Befehle"
  - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /client_max_body_size.+$/
        to: client_max_body_size 1000m;
1 „Gefällt mir“

Es hat funktioniert. Danke.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.