Wie kann ich die Größenbeschränkung für PHP-Uploads in meiner Lightsail Bitnami WordPress-Instance erhöhen?

Lesedauer: 2 Minute
0

Ich möchte große Dateien auf meine Amazon Lightsail Bitnami WordPress-Instance hochladen.

Kurzbeschreibung

Upload_Max_Dateigröße ist die maximale Größe einer hochgeladenen Datei und die Beschränkung für eine einzelne Datei. Post_Max_Größe ist die Beschränkung für den gesamten Text der Anfrage. Es hat sich bewährt, den Wert Post_Max_Größe so einzustellen, dass er größer oder gleich Upload_Max_Dateigröße ist. Standardmäßig begrenzt WordPress Uploads sowohl für Post_Max_Größe als auch Upload_Max_Dateigröße auf 40 MB.

Führen Sie die folgenden Befehle aus, um die maximale Upload-Beschränkung auf Ihrer Lightsail-Instance zu überprüfen:

# grep -i "upload_max_filesize" /opt/bitnami/php/etc/php.iniupload_max_filesize = 40M

# grep -i "post_max_size" /opt/bitnami/php/etc/php.inipost_max_size = 40M

Auflösung

Gehen Sie wie folgt vor, um die maximale Upload-Größe zu ändern:

  1. Um Upload_Max_Dateigröße und Post_Max_Größe zu erhöhen, öffnen Sie die Datei /opt/bitnami/php/etc/php.ini. Verwenden Sie einen Texteditor, z. B. den vi-Editor, um auf die Datei /opt/bitnami/php/etc/php.ini zuzugreifen.
# sudo vi /opt/bitnami/php/etc/php.ini

; Maximum size of POST data that PHP will accept.  post_max_size = 64M

; Maximum allowed size for uploaded files.
  upload_max_filesize = 64M
  1. Drücken Sie i, um die Werte zu bearbeiten. Nachdem Sie die Werte geändert haben, drücken Sie FLUCHT, um die Datei zu speichern. Führen Sie dann den folgenden Befehl aus, um die Datei zu speichern:
:wq!
  1. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Parameter BegrenzenAnforderungstext in den Apache-Konfigurationsdateien angegeben ist:
# grep "LimitRequestBody" /opt/bitnami/apache2/conf/httpd.conf

Wenn der Parameter nicht angegeben ist, gibt es keine Größenbeschränkung in den Konfigurationsbeschränkungen des Apache-Webservers. Wenn der Parameter angegeben ist und der Wert kleiner als die gewünschte Upload-Größe ist, führen Sie die folgenden Schritte aus, um den Parameter zu erhöhen:

Öffnen Sie /opt/bitnami/apache2/conf/httpd.conf in einem Texteditor, z. B. dem vi-Redakteur:

# sudo vi /opt/bitnami/apache2/conf/httpd.conf

Setzen Sie den Parameter BegrenzenAnforderungstext auf einen neuen Wert in Byte, wie im folgenden Beispiel gezeigt:

LimitRequestBody 65536

Drücken Sie FLUCHT und führen Sie dann den folgenden Befehl aus, um die Datei zu speichern:

:wq!
  1. Bevor Sie die Dienste neu starten, überprüfen Sie die Konfigurationsdetails:
sudo apachectl configtest

Syntax OK
  1. Damit die Änderungen wirksam werden, führen Sie den folgenden Befehl aus, um die Server neu zu starten:
sudo /opt/bitnami/ctlscript.sh restart
AWS OFFICIAL
AWS OFFICIALAktualisiert vor 9 Monaten