如何在运行 onwcloud 的 Ubuntu 服务器 14.10 中更改上传大小

如何在运行 onwcloud 的 Ubuntu 服务器 14.10 中更改上传大小

我想将上传大小从 513 更改为更大的值

我有 Ubuntu 服务器 14.10,运行 onwcloud PHP 版本 5.5.12-2ubuntu4.3

我已经通过以下方式检查了我的 PHP 版本:

1.创建一个php文件并用浏览器打开它

2.更换为16G

/etc/php5/apache2'php.ini'/etc/php5/cli/php.ini

上面的 PHP.ini 是我机器上唯一的一个

  1. 重新启动 apache2

我仍然得到 owncloud 最大上传 513MB

我还需要做什么才能改变我的上传大小吗?

答案1

您的操作没有奏效,因为您更改了错误的 php.ini。您更改的是命令行 PHP。

Apache 正在使用的位于

/etc/php5/apache2/php.ini

编辑文件后,请不要忘记重新启动 apache:

sudo service apache2 restart

如果你启用了 mod_rewrite 你也可以将其放入你的 .htaccess 文件中:

php_value upload_max_filesize = 16G
php_value post_max_size = 16G

要启用 mod_rewrite:

sudo a2enmod rewrite
service apache2 restart

之后编辑此文件/etc/apache2/sites-enabled/000-deafult,或者如果您有虚拟主机,请编辑虚拟主机文件以允许覆盖。找到以下几行:

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

并更改AllowOverride None为,或者如果您没有,AllowOverride All只需在目录标签下添加AllowOverride AllAllowOverride None

您可以阅读 owncloud 文档的官方文章以及如何更改上传限制这里

相关内容