Sometimes, due to a PHP error, scripts stop working without displaying an error, leading you to a blank page.
In that case, to find out what is the real cause, youu should do the following:
- Check server error logs (not access logs) if you have access to them.
- Go to your Joomla Administration panel, Site --> Global Configuration --> System Tab and turn on Site Debugging, then try reloading page, and check page source (HTML source). Don't forget to turn site debug off again after you have finished.
- if it the blank page is outside CB (no "option=com_comprofiler" in URL), e.g. in joomla during installation, add following to the index.php (or index2.php, whichever is in the URL) in frontend or backend where it gives you a blank page, just after the first "<?php" in that file:
ini_set( 'display_errors', true ); error_reporting( E_ALL );
- Check your web server error log for errors generated by your website. You might be able to locate the culprit by identifying the logged error.
- Often, it's due to lack of memory, see other relevant links below.
With the identified error message at hand, often there is a file reference that allows you to spot the problem in a component, module, CB plugin or other extension.
Search this forum with a part of error message, sometimes others had same problems, and solutions are posted.