1

我已经尝试了所有找到的建议,但未能成功消除错误消息:

The page at [ip address] says:
[filename] is too large to upload

我正在运行 Ubuntu 12.04.1 服务器和 Moodle 2.3.1+。正如其他人所建议的那样,我修改 /etc/apache2/httpd.conf了添加 LimitRequestBody 0,以便对上传的最大大小没有限制。

我还修改了/etc/php5/apache2/php.ini设置:

post_max_size = 1024M
upload_max_filesize = 1024M
max_execution_time = 300

这些更改实际上对 Moodle 产生了影响,并导致它在站点安全策略和课程设置中列出了更大的上传限制。在修改 php.ini 之前,最大值为 2MB。因此,我将这些限制中的每一个都设置为 1GB。

http://[ip address]/moodle/admin/settings.php?section=sitepolicies
http://[ip address]/moodle/admin/settings.php?section=coursesettings

我仍然收到错误消息,指出我要上传的文件太大。它只有 30MB。

你能帮我吗?

4

1 回答 1

1
  1. 您是否重新加载了您的网络服务器实例?
  2. memory_limit指令呢?
  3. 您是否尝试搜索任何可能覆盖您的设置的 .htaccess 文件?

但是,您的问题与PHP 更改最大上传文件大小问题有关


Moodle 文档:

要查看您的实际 php 设置,您可以查看: http://[path to moodle]/admin/phpinfo.phphttp://[path to moodle]/admin/environment.php

于 2012-08-28T19:29:20.750 回答