
moodle恢复课程时无法上传超过2M的文件 20
在php.ini中已经添加了这4条语句post_max_size=400Mupload_max_filesize=400Mmax_execution_time=400ma...
在php.ini中已经添加了这4条语句
post_max_size = 400Mupload_max_filesize = 400Mmax_execution_time = 400max_input_time =400
在moodle的设置中已经将上传限制调整到服务器限制,也就是最大尺寸400M。
将课程恢复时,如果课程包小于2M可以正常恢复和上传,但是只要超过2M,上传进度就停止不前或是服务器出现错误的提示。
web服务是nginx,数据库是mariadb,安装了php5.6及php扩展。请问还有哪里是需要设置的?急求高手指教,谢谢!
post_max_size = 400M
upload_max_filesize = 400M
max_execution_time = 400
max_input_time =400
编辑的时候是每句一行,提交就乱了。
刚才又试过,超过1.3M的文件就无法上传了。 展开
post_max_size = 400Mupload_max_filesize = 400Mmax_execution_time = 400max_input_time =400
在moodle的设置中已经将上传限制调整到服务器限制,也就是最大尺寸400M。
将课程恢复时,如果课程包小于2M可以正常恢复和上传,但是只要超过2M,上传进度就停止不前或是服务器出现错误的提示。
web服务是nginx,数据库是mariadb,安装了php5.6及php扩展。请问还有哪里是需要设置的?急求高手指教,谢谢!
post_max_size = 400M
upload_max_filesize = 400M
max_execution_time = 400
max_input_time =400
编辑的时候是每句一行,提交就乱了。
刚才又试过,超过1.3M的文件就无法上传了。 展开
展开全部
看得出来是位高手。是否忘记重启web服务了?
如果不是,可能是moodle中还有另外的大小限制。比如1.9版就有“课程缺省设置” 和“安全相关,网站策略”中的两处大小限制,建议你找一找moodle相关设置。如果没有,就只能再找找php.ini中timeout相关的了,比如default_socket_timeout。
如果不是,可能是moodle中还有另外的大小限制。比如1.9版就有“课程缺省设置” 和“安全相关,网站策略”中的两处大小限制,建议你找一找moodle相关设置。如果没有,就只能再找找php.ini中timeout相关的了,比如default_socket_timeout。
追问
服务重启了,系统也重启过了。我用的是2.8.5版,里面关于上传文件大小的设置我都设置过了。应该也不是timeout的问题,因为一个几百K的文件秒传,但是一个超过1M的文件就停住不往下走了。是不是数据库的设置有问题?接收文件有限制?
追答
你说得很有可能,mariadb我是见都没见过。不过,我认为moodle设计者们一定会考虑到数据库字段大小的问题,也许查查PHP.ini中关于数据库连接与传送的设置会有收获。或者再查查数据库配置文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询