![如何在运行 onwcloud 的 Ubuntu 服务器 14.10 中更改上传大小](https://linux22.com/image/1050152/%E5%A6%82%E4%BD%95%E5%9C%A8%E8%BF%90%E8%A1%8C%20onwcloud%20%E7%9A%84%20Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%2014.10%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E4%B8%8A%E4%BC%A0%E5%A4%A7%E5%B0%8F.png)
我想将上传大小从 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 是我机器上唯一的一个
- 重新启动 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 All
AllowOverride None
您可以阅读 owncloud 文档的官方文章以及如何更改上传限制这里。