花了一天的时间终于发现自己的机器装的moodle为什么有时反映很慢,甚至出现假死状况.
我的实验环境是在VM5上搭建的,装了2000server,给了320M内存,资源应该不成问题.装1.53版本时用appserv-win32-2.4.0-rc3.exe做环境,很顺利.看看网上moodle主流已经到了 1.63,所以耐不住就想装1.63版.再用appserv-win32-2.4.0-rc3.exe做环境时,moodle提示安装环境中mysql版本低了.
于是又找了个环境xampp-win32-1.5.4a.环境装好后装 1.63版在生成完phpinfo文件后,系统就反映很慢.开始是以为自己哪里的设置造成的问题,反反复复装了n次.实验了各种组合.后来在moodle 官方网站下载了它的环境 1.63文件(Complete Install Packages (Moodle1.6 Apache MySQL PHP).zip 在moodle.org提供下载)问题依旧.
后来发现当出现问题的是apacher的系统资源占用率非常高,而且一直下不来.所以考虑是不是apache的问题.看看出问题的是apache.2.2.2版本.而在搭建1.53版环境中用的是1.3.29版.用1.3.29版环境覆盖2.2.2环境.其他不变.居然搞定了!
按说应该偶数版本是稳定版本,奇数版本是开发版本,应该偶数版比奇数版好,高版本比低版本好,没想到在1.63这里却不是如此.至于原因我是没本事找出来.把这个问题记录下来,有兴趣的朋友装的时候别像我一样走弯路了.