Issues with uploading Files larger than 512MB

I have been trying to upload files larger than 512MB, I have changed the php.ini , .htaccess

here is the php.ini info

php_value upload_max_filesize 1G
php_value post_max_size 999M
php_value memory_limit 1G
php_value max_input_time -1
php_value max_execution_time -1
php_value mbstring.func_overload 0
php_value always_populate_raw_post_data -1
php_value default_charset 'UTF-8’
php_value output_buffering 0

And my server Info

Nextcloud version 11.03
Operating system and version Centos 7.3.1611
Apache or nginx version Apache 2.4.6
PHP version 7.0.20
Is this the first time you’ve seen this error?:yes

Can you reliably replicate it? (If so, please outline steps):yes
I try to upload a file larger than 512 mb, and it returns an error in the browser saying

The issue you are facing:
Cannot upload files larger than 512 MB. I have

The output of your Nextcloud log in Admin > Logging:

Fatal webdav Sabre\DAV\Exception\BadRequest: HTTP/1.1 400 expected filesize 799130797 got 527654912
/home//public_html/apps/dav/lib/Connector/Sabre/Directory.php - line 137: OCA\DAV\Connector\Sabre\File->put(Resource id #17)
/home/
/public_html/3rdparty/sabre/dav/lib/DAV/Server.php - line 1072: OCA\DAV\Connector\Sabre\Directory->createFile(‘Website_Main_1 …’, Resource id #17)
/home//public_html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 525: Sabre\DAV\Server->createFile(‘WILDROSE/Websit…’, Resource id #17, NULL)
[internal function] Sabre\DAV\CorePlugin->httpPut(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
/home/
/public_html/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array(Array, Array)
/home//public_html/3rdparty/sabre/dav/lib/DAV/Server.php - line 479: Sabre\Event\EventEmitter->emit(‘method PUT’, Array)
/home/
/public_html/3rdparty/sabre/dav/lib/DAV/Server.php - line 254: Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
/home//public_html/apps/dav/appinfo/v1/webdav.php - line 60: Sabre\DAV\Server->exec()
/home/
/public_html/remote.php - line 165: require_once(’/home/*…’)
{main}

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

<?php $CONFIG = array ( 'instanceid' => '*', 'passwordsalt' => '*', 'secret' => '*', 'trusted_domains' => array ( 0 => '*', ), 'datadirectory' => '/home/*/public_html/data', 'overwrite.cli.url' => 'http://*', 'dbtype' => 'mysql', 'version' => '11.0.3.2', 'dbname' => '*', 'dbhost' => 'localhost', 'dbport' => '', 'dbtableprefix' => 'oc_', 'dbuser' => '*', 'dbpassword' => '*', 'logtimezone' => 'UTC', 'installed' => true, 'updater.release.channel' => 'production', 'memcache.local' => '\OC\Memcache\APCu', ) **The output of your Apache `/var/log/____`:** [fcgid:warn] [pid 21015] (70008)Partial results are valid but processing is incomplete: [client *:43299] mod_fcgid: can't get data from http client ---

what is about the .user.ini (/var/www/nextcloud/.user.ini) and the other php-comfigs:
/etc/php/7.1/cli/php.ini /etc/php/7.1/fpm/php.ini

did you set the upload values properly in both files?
set request_buffer to Off instead of 0.
please follow this instructions: https://www.c-rieger.de/nextcloud-installation-guide/#c02