如何为Moodle增加允许的最大上传文件大小

时间:2012-08-28 17:17:47

标签: moodle scorm scorm1.2

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

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。

你能帮忙吗?

1 个答案:

答案 0 :(得分:1)

  1. 您是否重新加载了您的网络服务器实例?
  2. memory_limit指令怎么样?
  3. 您是否尝试搜索任何可能会覆盖您设置的.htaccess文件?
  4. 但是,您的问题与PHP change the maximum upload file size问题

    有关

    Moodle docs:

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