Hi , I am trying to upload files bigger that 4G to my owncloud using webdav but i have some issues .
Regarding to the php config i already have all settings in 16G
i am using php7.0-fpm
I also went look into apache2/mods-enabled/reqtimeout.confand my current config is :
RequestReadTimeout header=20-40,minrate=500
RequestReadTimeout body=20,minrate=500
my nextcloud.conf in fpm directory have this config :
php_value[upload_max_filesize] = 16G
php_value[post_max_size] = 16G
php_value[default_socket_timeout] = 3600
php_value[max_execution_time] = 3600
php_value[max_input_time] = 3600
php_admin_flag[log_errors] = on
catch_workers_output = yes
php.ini in fpm directory :
output_buffering = 0
zlib.output_compression = Off
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
post_max_size = 8M
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=4
opcache.revalidate_freq=1
opcache.save_comments=1
upload_max_filesize = 16G
Any clews why this is happening ?
Note , i did not try yet a big upload over https .
Since this is my private cloud , i dont have to worry about external users .
So as an alternative i have to use an sftp client to upload these bigger files , when in reality transferring a file over sftp i can get more than 2x speed than using webdav .
A file with 7G i can get 25M/s using sftp client
when successfully with nextcloud (in the past) i could only get 12M/S , witch is half of the speed .
Personally i also never understood why there is a so bigger difference is speed using these 2 different protocols .