Hi, everyone! I've tried installing Moodle in Windows 2003 Server (IIS 6.0 + FastCGI) for 20+ times, and I am always struck with this FastCGI Error ( See below for details).
I'm so frustrated that I eagerly beg anyone who knows a clue to help me exploring further into the incompatility with Moodle and IIS(FastCGI).
BTW, I've installed Moodle 2.x with XAMPP successfully serveral times before.
==========================================
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
- The FastCGI process exceeded configured activity timeout
- Error Number: 258 (0x80070102).
- Error Description: µÈ´ýµÄ²Ù×÷¹ýʱ¡£
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
=====================================
I've tried reconfigure the PHP.ini as follows:
====================================
max_execution_time = 30000
====================================
and in fcgiext.ini (located in C:\windows\system32\inetsvr)
====================================
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
ActivityTimeout=900000
RequestTimeout= 900000
InstanceMaxRequests=100000
====================================
and I restart IIS before I reinstall.
As you can see, the time I designated to those variables are far more than the defaults.
Also, after failing in installing moodle, when I visit the moodle site with the URLhttp://wenfa.whut.edu.cn/moodle, the moodle site throws the following error message:
===========================
Default exception handler: Could not find a top-level course! Debug: Error code: nosite * line 464 of \lib\datalib.php: moodle_exception thrown * line 670 of \lib\setup.php: call to get_site() * line 27 of \config.php: call to require_once() * line 31 of \index.php: call to require_once()
===========================