Upload File Size Limit für den File Manager in Plesk anpassen

Vorwort

Der in Plesk integrierte File Manager bringt standardmäßig ein Größenlimit für hochladbare Dateien mit. Dieses Limit liegt standardmäßig bei 2GB. Um größere Dateien über den File Manager hochladen zu können, müssen einige Anpassungen in Plesk vorgenommen werden. In diesem Artikel erfahren Sie, wie Sie das Größenlimit für hochladbare Dateien anpassen können.


Voraussetzungen

  • Unmanaged Server mit Plesk Control Panel


Sofern Sie das Upload File Size Limit auf Ihrem Managed Server erhöhen möchten, nehmen Sie gerne Kontakt mit unserem Support auf, damit wir die Anpassungen durchführen können. Siehe auch: Kontakt aufnehmen



PHP Einstellungen anpassen

Über die PHP Konfigurationsvariablen upload_max_filesize und post_max_size kann die maximale Dateigröße sowie die maximale Request Größe konfiguriert werden. Öffnen Sie die Datei /usr/local/psa/admin/conf/php.ini mit einem Texteditor ihrer Wahl und passen Sie die Variablen nach ihren Wünschen an. Achten Sie darauf, die Werte in Bytes anzugeben.


Beispiel (Anpassung auf 20GB):

nano /usr/local/psa/admin/conf/php.ini
post_max_size = 21474836480
upload_max_filesize = 21474836480



Webserverkonfiguration des Plesk Panels anpassen

Über die Konfigurationsvariable client_max_body_size des Plesk-spezifischen Webservers wird bestimmt, wie groß der Request Body eines Clients maximal sein darf. Öffnen Sie die Datei /etc/sw-cp-server/config mit einem Texteditor ihrer Wahl und passen Sie die Variable nach ihren Wünschen an.


Beispiel:

nano /etc/sw-cp-server/config
worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"'
                      "'$fastcgi_script_name' '$fastcgi_path_info' '$document_root'";

    sendfile        on;
    reset_timedout_connection on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    #tcp_nodelay        on;

    #gzip  on;
    #gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    server_tokens off;

    fastcgi_max_temp_file_size 0;
    fastcgi_buffers 16 16k;
    fastcgi_buffer_size 32k;
    fastcgi_pass_header X-Accel-Buffering;

    client_max_body_size 2048m; <----------------------------------- Hier Anpassungen vornehmen

    error_page 497 https://$hostname:$server_port$request_uri;

    include /etc/sw-cp-server/conf.d/*.conf;
}



Neustart des Plesk Panel Webservers

Um ihre Änderungen anzuwenden, muss der Plesk-spezifische Webserver neu gestartet werden. Führen Sie dazu den Befehl systemctl restart psa aus. Melden Sie sich danach vom Plesk Interface ab und loggen Sie sich erneut ein, damit die Änderungen greifen. Anschließend können Sie Dateien, die größer als das vordefinierte Limit sind, erfolgreich hochladen.