Solved

Drupal white screen for admin user

Posted on 2014-02-04
7
1,389 Views
Last Modified: 2014-02-06
Hi,

For some reason I keep getting a white screen every time I try to log in as the administrator for a Drupal site. the thing is that other users with lower roles can log in with no problem, But after I log in I just see a white scree.

Could you pleas whelp me to debug this?

Thanks
0
Comment
Question by:glepiza
  • 4
  • 3
7 Comments
 
LVL 13

Accepted Solution

by:
Arrow_1 earned 400 total points
ID: 39834667
This happens where there is an error on the server side. The first step to troubleshooting this is to look at your error log to see the exact error that is occurring. Most hosting providers give you access to the log within your hosting control panel.

You could also temporarily add the following code to the top of Drupal's index.php. This will usually cause the error to be displayed rather than just a blank white screen.

Here is a page detailing the troubleshooting of the "white screen of death" as it's known.
https://drupal.org/node/158043
0
 

Author Comment

by:glepiza
ID: 39836079
Well, I spoke to tech support and they asked me what version of php I was using locally, I went to drupal status report and it says I am using 5.4.10. So they set the server to php4 for my website and I got this error:

Parse error: syntax error, unexpected T_CLASS in /home2/winter/public_html/bpfdev/includes/bootstrap.inc on line 306


When they set php to 5, I got the white screen again. So, I am pretty confuse what should I do from now.

Could you please help me?

Thanks
0
 

Author Comment

by:glepiza
ID: 39836081
But what I don´t understand yet is why my site is working fine locally but if I upload it to the server even when php4 I am getting that bootstrap error….
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 13

Expert Comment

by:Arrow_1
ID: 39837494
The white screen means there is an error occurring. As I initially stated, you need to find out what the error is by viewing the logs or getting the error to display. The issue may have nothing to do with the php version. You need to know what the error is before you take any steps to solve the issue.
0
 
LVL 13

Expert Comment

by:Arrow_1
ID: 39837506
Oops, it looks like I forgot to include the code snippet with my original response.. If you can't view your error logs, add this to the very top of your index.php file. This will cause the error to display in your browser. Errors are hidden by default. Be sure to remove this from the file when you are done troubleshooting.

<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
?>

Open in new window

0
 

Author Comment

by:glepiza
ID: 39840949
Hello,

Well, I ended up contacting tech support and he told me he had to move krumo out of the way. For some reason it was causing conflicts. I don´t know why.

 Thank you expert, you knew it was from the server side, that is why I contacted tech support.

Thanks!
0
 
LVL 13

Expert Comment

by:Arrow_1
ID: 39841106
If you had krumo installed, I'm guessing you were using the devel module. Be sure that you properly disable the module so that it doesn't cause more problems because the krumo files have gone missing. Also, updating the module will reinstall krumo and break your site again.

Where you able to find out the actual error? Knowing what the actual problem is will help keep you from having it again in the future.
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

DotNetNuke (DNN) (http://www.dotnetnuke.com) is a leading open source web content management system (CMS) and application development framework for Microsoft .NET. Localization is an essential part of building websites, especially in countries that …
This script checks a path to see if a folder exists. If the folder does exist you will get output "The folder has previously been created. No action taken" If not it will create the folder. Then adds one user modify permission to the folder. It …
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now