Show Detailed Error when Moodle show blank page

One of the customer is facing blank page when they are using Moodle application but they can’t find a way to show the error from Apache error_log.

After search around from the Internet, it is found out Moodle used their custom PHP ini_set function to define the PHP value.

In order to show the detailed error which got from Moodle, simply add the following code to the config.php file.

ini_set ('display_errors', 'on');
ini_set ('log_errors', 'on');
ini_set ('display_startup_errors', 'on');
ini_set ('error_reporting', E_ALL);

Now, browse to your page again and you should see the detailed error by now.


IIS(Microsoft) have give web hosting user a big help as they have come out a new application named SiteShell. SiteShell help to protect Microsoft Windows server to reduce the attackeds from exploiting the weakness and vulnerabilities of a websites.

SiteShell is a Software WAF (Web Application Firewall) which effectively protects the website and its data from attacks exploiting the weakness and vulnerabilities of websites (e.g. SQL injection or cross site scripting). SiteShell offers various special features including “online blacklist update” and “intuitive user interface”.

Below is the feature listed by IIS dot Net for SiteShell.

Continue reading SiteShell