- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Moodle安装的注意事项
2012年10月30号,我足足折腾了一天,终于把moodle安装成功了,虽然技术不咋的,但心里有说不出的喜悦啊。以下就是我一天的成果啦!
Moodle下载的官网: HYPERLINK / /。下载Moodle有两种类型,一是集成安装版的,一是需要先配置好环境再通过浏览器安装的。
(1)集成安装版的安装细节
此类型的moodle下载回来,解压是这样的:
在安装之前,我们必须确保,电脑上的80端口没有被占用。否则,安装过程就会启动不了apache,点击“Start Moodle.exe”文件时,将会出现这样的界面:
注意:win7的系统进程为了保证系统安全,默认是用了IIS的。所以80端口是被占用的了。当然,用IIS来运行PHP也是可以的,只不过想做PHP的其他开发就有点麻烦而已。一般来说,集成安装版的软件在源开发环境下才能用。不,应该说运行地比较顺利吧。(这就是为什么我在我win7电脑上安装不了,而在我同学XP的电脑上能顺利运行的原因吧。)
怎样才能知道自己的80端口有没有被占用呢?
第一种方法是:运行——cmd——netstat –aon
就能发现,80端口有没有被占用。如上图,我的80端口就被PID号为1948的程序占用了。
第二种方法是:打开360安全卫士——功能大全——流量防火墙——网络连接
就能查看80端口有没有被占用了。
(2)需要先配置好环境再通过浏览器安装的
首先,要先配置好开发环境,我用的是appserv-win32-2.5.9集成包。关于appserv的安装,网上有很多,在此就不介绍了。配置好环境后,看看环境行不行。如果一切ok,把下载回来的moodle源代码整个文件夹,拷贝到www文件夹中。在浏览器输入 HYPERLINK /moodle/ /moodle/进行安装。如果出现如下界面则说明可以进行安装。
若是界面出现一下信息:则说明配置的php环境支持不了你安装的moodle版本。请下载更高版本的php或下载低版本的moodle。
Notice: Use of undefined constant __DIR__ - assumed __DIR__ in E:\AppServ\www\moodle\lib\dml\moodle_database.php on line 27
Warning: require_once(__DIR__/database_column_info.php) [function.require-once]: failed to open stream: No such file or directory in E:\AppServ\www\moodle\lib\dml\moodle_database.php on line 27
Fatal error: require_once() [function.require]: Failed opening required __DIR__/database_column_info.php (include_path=.;C:\php5\pear) in E:\AppServ\www\moodle\lib\dml\moodle_database.php on line 27
注意:在此步骤中,“处理全局变量的方式不安全”有时会提出让你修改php.ini文件的。还有“内存限制”有时会提示这样的信息:Allowed memory size of 8388608 bytes exhausted (tried to allocate 98304 bytes) in E:\AppServ\www\moodle\install\lang\dz_utf8\installer.php on line 236。其意思是内存不够,我们要找到那个文件,修改一下memory=?。(?要是4的倍数才行哦!)
注意:这一步会让我们下载中文包,要注意网速。如果网速太慢,安装是很难进行的。我们也可以先点击“向后”进行安装了,安装好之后再回来安装语言包。缺点是接下来的安装都是英语的。本人建议:如果网速可以,就先下载中文包,再安装。(呵呵,我英语比较烂!)
后面的步骤只要跟着他点“继续”,并根据提示填写相关的信息就行了。在此就不多说了!
文档评论(0)