Sometimes, due to a PHP error, a Joomla Extension can stop working and, without displaying an error, lead you to a blank page.
In that case, to find out why, do following:
- Check server error logs (not access logs) if you have access to them. (cPanel or other control panels often allow this)
- Go to Joomla Administration -> Global configuration and enable Error Reporting to Maximum, you can also turn on debugging. – try the action again – if you still get a blank page then goto 3
- put the following code at the END of the configuration.php file BEFORE the closing ?>
ini_set( 'display_errors', true ); error_reporting( E_ALL );
- Check the source of the white page – there might be still some HTML/Errors in the Page Source (Look in your web browser for the “View Source” option)
One of these should give you a nice detailed error message – which you can either email me directly or Google to find a solution
Remember this: A White Page is just an Error Page where the error message has been supressed by your configuration.
Update: Original article republished/hacked with original authors permission. Added point 4.
4) Use .htaccess
php_flag display_errors on
php_value error_reporting 2048
But of course, if you CAN’T get to the administration page, #2 above it moot.
you can do 2) manually edit by FTP the /configuration.php file and change
$error_reporting = ’0′;
to
$error_reporting = ’2048′;
Kindest regards
Phil.
Cheers for this, really saved me a lot of grief. In the end, adding those lines to .htaccess displayed the underlying error.
M
Sometimes the simplest solution works out the best. Thanks bro! Nice tips!
nice solution thank you for sharing.