Wenn man z.B. in ownCloud große Dateien hochladen möchte, muss man natürlich die entsprechenden Optionen für PHP setzen, aber leider reicht das nicht.
Kurze Problembeschreibung: Ich möchte eine 250mb große Datei hochladen, aber der Upload schlägt kurz vor Ende fehl.
Die php.ini hat folgende Einstellungen:
- memory_limit = 512M
- post_max_size = 512M
- upload_max_filesize = 512M
- output_buffering = 512
Da Plesk nginx als Reverse Proxy nutzt, sollte auch noch die
client_max_body_size 512m;
angepasst werden.
Die letzte benötigte Einstellung ist in der Apachekonfiguration zu finden genauer gesagt in der Konfiguration von mod_fcgid (FastCGI) (/usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php)
FcgidMaxRequestLen 536870912
Danach sollte der Upload problemlos funktionieren.