Moodle问题集锦
一,下载的主题怎么使用
1.到/mod/data/view.php?id=6552下载主题模板,这里有很多1.x和2.x版本的,右键直接另存为就可以;
2.把皮肤解压后放到moodle 的“theme”文件夹,不然在“主题选择器”里是看不到的,选择不了的;
3.在“网站管理”中“通告”完成后,你就可以在“外观”-“主题风格”-“主题选择器”中进行选择了。
二,如何修改Moodle上传文件大小的限制
一般来说,Moodle 系统中有四种级别的文件限制
- system level (php.ini)
- moodle level (admin->Config ->Site variables->maxbytes)
- course level (Course settings->Max Upload size)
-
- system level (php.ini)
- moodle level (admin->Config ->Site variables->maxbytes)
- course level (Course settings->Max Upload size)
-
activity level
至上而下,上一级别的优先级高于下一级。也就是说,下一级别的文件限制的大小不能超过上一级别。
比如说,你不能设置 php.in 的文件限制为8 mb 而 moodle level 的文件限制为 10 mb。
影响上传文件是否成功有以下两个原因
1. Moodle 的服务器配置 (php.ini, apache version, php version etc, hardware and network connectivity)
2. Your client-to-server bandwidth connection 宽带连接的速度
修改文件大小的限制
假设你需要把文件的限制改为 12MB , 可以在php.ini 中修改以下的参数
upload_max_filesize = 20M ; (默认是2M )
至上而下,上一级别的优先级高于下一级。也就是说,下一级别的文件限制的大小不能超过上一级别。
比如说,你不能设置 php.in 的文件限制为8 mb 而 moodle level 的文件限制为 10 mb。
影响上传文件是否成功有以下两个原因
1. Moodle 的服务器配置 (php.ini, apache version, php version etc, hardware and network connectivity)
2. Your client-to-server bandwidth connection 宽带连接的速度
修改文件大小的限制
假设你需要把文件的限制改为 12MB , 可以在php.ini 中修改以下的参数
upload_max_filesize = 20M ; (默认是2M )
max_execution_time = 300 ; ( 默认是 30 [seconds] )
post_max_size = 12M ; ( 默认是 8M )
按照这个方法是可以成功,但是,记得再改完以后,要重启服务哦。
注意:::这个php.ini是apache2目录下的php.ini……
_____________________________________________
moodle1.83升级到1.85+微调
不升级即到1.9,因为有一部份中文化有问题,1.85已经解决中文课程名称了。
1.下载最新版,解压到新目录
2.下载中文,放lang/zh_tw_utf8
3.复制config.php到新目录,更改新路径
如果移机还要把moodledata/sessions里的东西全部清掉
4.启动后,登入ADMIN即可更新
按照这个方法是可以成功,但是,记得再改完以后,要重启服务哦。
注意:::这个php.ini是apache2目录下的php.ini……
_____________________________________________
moodle1.83升级到1.85+微调
不升级即到1.9,因为有一部份中文化有问题,1.85已经解决中文课程名称了。
1.下载最新版,解压到新目录
2.下载中文,放lang/zh_tw_utf8
3.复制config.php到新目录,更改新路径
如果移机还要把moodledata/sessions里的东西全部清掉
4.启动后,登入ADMIN即可更新
5.顺便安装额外的 Curl 函式库、 OpenSSL 函式库、xmlrpc
cd /usr/ports/lang/php4-extensions
make config
make deinstall
make reinstall (不先deinstall可能会失败)
6.安装防毒(上传档案时检查)/usr/ports/security/clamav make install
如果要保存原来mysql数据,先复制一份,将database前导符修改,配合width啥意思config.php
这样不算升级,算是复制后升级,保留原来档案。
微调:
1.[/usr/local/share/mysql] # cp my-mediumf my-smallf 不够的话下次调my-largef
Linux 则是把my-huge.ini 复制给my.ini
2.mysql面试题集锦将教师权限改成可还原(更改)学生密码.
在网站管理(区块)->用户->权限->定义角中,把教师的权限中(在下方),
cd /usr/ports/lang/php4-extensions
make config
make deinstall
make reinstall (不先deinstall可能会失败)
6.安装防毒(上传档案时检查)/usr/ports/security/clamav make install
如果要保存原来mysql数据,先复制一份,将database前导符修改,配合width啥意思config.php
这样不算升级,算是复制后升级,保留原来档案。
微调:
1.[/usr/local/share/mysql] # cp my-mediumf my-smallf 不够的话下次调my-largef
Linux 则是把my-huge.ini 复制给my.ini
2.mysql面试题集锦将教师权限改成可还原(更改)学生密码.
在网站管理(区块)->用户->权限->定义角中,把教师的权限中(在下方),
里面有个「更新使用者数据」开为允许即可。
3.禁止/避免学员修改姓(由管理员大量建制账号的改『只允许手工添加账号』)
STEP1:网站选单-->用户-->身分认证列表框分为哪三种--> 选择『确认』后方(课程设定)
STEP2: 将您要禁止修改的字段,选定为【已锁定】
STEP3: 储存后,使用者将无法编辑这些字段。
4.让开课教师或(教师)上传作业,不然教师没法示范上传作业
网站管理_用户_权限_定义角_开课教师(教师)_权限_作业_缴交作业_允许_储存更改。
5.让中文档名可上传:
先改config.php中再加入$CFG->unicodecleanfilename = true;
接着修改 file.php,把最后几行有一个 //$filename = $args[count($args)-1]; 批注掉
6.账号窗体的国家的默认值先设成『台湾』
修改程序 moodle/login/signup_form.php
约49行 $mform->setDefault('country', '');
更改为 $mform->setDefault('country', 'TW');
3.禁止/避免学员修改姓(由管理员大量建制账号的改『只允许手工添加账号』)
STEP1:网站选单-->用户-->身分认证列表框分为哪三种--> 选择『确认』后方(课程设定)
STEP2: 将您要禁止修改的字段,选定为【已锁定】
STEP3: 储存后,使用者将无法编辑这些字段。
4.让开课教师或(教师)上传作业,不然教师没法示范上传作业
网站管理_用户_权限_定义角_开课教师(教师)_权限_作业_缴交作业_允许_储存更改。
5.让中文档名可上传:
先改config.php中再加入$CFG->unicodecleanfilename = true;
接着修改 file.php,把最后几行有一个 //$filename = $args[count($args)-1]; 批注掉
6.账号窗体的国家的默认值先设成『台湾』
修改程序 moodle/login/signup_form.php
约49行 $mform->setDefault('country', '');
更改为 $mform->setDefault('country', 'TW');
7.学生上传档案大小限制改32MB
先改php.ini: post_max_size = 32M
upload_max_filesize = 32M
memory_limit = 32M
再改moodle网站设定: 33554432 (32MB = 32x1024x1024 bytes)
记得更新课程设定
8.重新上传汇入,上次中文姓名没成功,先用phpMyAdmin删除user,再网络爬文:
修改程序admin/uploaduser.php
约第190 行, 主要使用 iconv('big5','UTF-8',"******") 來转换资料编码为UTF- 8
185~186批注掉:
// else if ($name == "username") {
// $user->username = addslashes(moodle_strtolower($value));
// }
其实把档案用转big5成utf8格式就OK了
先改php.ini: post_max_size = 32M
upload_max_filesize = 32M
memory_limit = 32M
再改moodle网站设定: 33554432 (32MB = 32x1024x1024 bytes)
记得更新课程设定
8.重新上传汇入,上次中文姓名没成功,先用phpMyAdmin删除user,再网络爬文:
修改程序admin/uploaduser.php
约第190 行, 主要使用 iconv('big5','UTF-8',"******") 來转换资料编码为UTF- 8
185~186批注掉:
// else if ($name == "username") {
// $user->username = addslashes(moodle_strtolower($value));
// }
其实把档案用转big5成utf8格式就OK了
PS:php.ini 在哪里 ( 可以用 phpinfo(); 查出来
以 XAMPP 包装( for Wondows)为例,真正使用的 php.ini档案放在 apache/bin 目录中,而非php 目录里面的那一个。
FreeBSD 的php.ini 在 /usr/local/etc
Ubuntu 的php.ini 在 /etc/php5/apache2/php.ini
CentOS maybe in the /etc/php.ini
三,.moodel邮箱注册时不能发邮件
解决方案一:
1.在注册页面中,如果出现注册页但没有注册按钮,说明可能是管理授权中没有验证打开。
MOODLE需要验证才能注册。
设置:进入用户-身份验证-管理授权(打开EMAIL验证的眼睛)[同时要关闭没有身份验证],
并在后面在自己注册项里,选EMAIL验证选项。除访客选显示外,其它均不选。
2、如何进行验证邮件的设置。
xbox360fba模拟器进入服务器-邮件页面,填以下各项:
SMTP主机中填:(你所选的EMAIL地址中的邮件服务器,如我填的****8816@126的话,这里就填:smtp.126,这是126的发送邮件服务器。应该是QQ也可以的。但刚申请的126邮箱是不行的。)
SMTP用户名:****8816@126 。
SMTP密码:这个应是你自己邮箱的密码123456。
SMTP会话限制:默认为1。选按默认的来。
不要回复的地址:默认:ue
发送邮件摘要的时间(整点)默认:17
字符集:默认:UTF-8
允许用户选择字符集:默认:否
在邮件中换行:默认:LF。(按默认)
支持名字:默认:用户 管理 (可修改)
支持email:****8816@126. 。
支持页supportpage 默认:为空
只是红标注的可以修改外,其它都默认即可。
那么网易邮箱的 POP3 与 SMTP 服务器是什么?
各个邮箱 POP3 和 SMTP 服务器地址设置如下:
各个邮箱 POP3 和 SMTP 服务器地址设置如下:
邮箱 | POP3 服务器(端口110) | SMTP 服务器(端口25) |
188 | pop3.188 | 正数的补码是本身吗smtp.188 |
163 | pop3.163 | smtp.163 |
126 | pop3.126 | smtp.126 |
netease | popease | smtpease |
yeah | ah | ah |
所有的SMTP服春节英语作文带翻译50字务器都需要身份验证。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论