3

Nextcloud が SSL 経由でより大きなファイル (最大 512MB) を受け入れるようにするのに苦労しています。

私がこれまでに持っているものは次のとおりです。

/etc/apache2/conf-enabled/owncloud.conf:

Alias /nextcloud "/var/www/nextcloud/"
<Directory "/var/www/nextcloud">
  Options +FollowSymLinks
  AllowOverride All

  <IfModule mod_dav.c>
        Dav off
  </IfModule>
  LimitRequestBody 201048600
  SSLRenegBufferSize 201048600
  SetEnv HOME /var/www/nextcloud
  SetEnv HTTP_HOME /var/www/nextcloud
</Directory>

<Directory "/var/www/nextcloud/data/">
  # just in case if .htaccess gets disabled
    Require all denied
</Directory>

/etc/php5/apache2/php.ini 内 (phpinfo() で確認、nextcloud 管理者設定でも設定)

post_max_size = 512M
upload_max_filesize = 512M

ただし、より大きなファイルはまだアップロードできません (413 Request Entity Too Large)。6 MBのファイルでも機能しません...

ある種の特別な設定がありませんか?

4

1 に答える 1

4

nextcloud を実行しているテスト サーバーには、nginx プロキシ サーバー経由でしかアクセスできないことを忘れていました。client_max_body_size 512Mnginx config も追加する必要がありました。

于 2016-12-10T10:46:52.343 に答える