我想将上传大小从 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 文档的官方文章以及如何更改上传限制这里。