hey there... Apparently, all of a sudden all my domain names are showing White Blank Page. I did not do anything with server... and it shows server is up and running fine... Apache is running too... I have no idea.. what happened.. however i did receive an email today saying that HTTPD is down.. I checked it.. and its running fine... Here is my server config: Name: Intel(R) Core(TM)2 Duo CPU cache size: 3072 KB 4 gig ram Linux cl-t206-530cl.privatedns.com 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:35:59 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux Running Xcache Latest version apache and mysql and php( everything is up to date ) any quick help please
More information would be good such as are the pages PHP or HTML, domain names would be good. - Try restarting Apache - Check HTML pages load or not - Check if PHP pages load just create a .php file with <?php phpinfo(); ?> in it - Check your error logs for information If HTML and a test PHP file work check your main files for hacks.
They( My Host ) actually fixed this issue. they said However, my server is pretty unstable now these days.. I do not see any change of traffic increase. Did not install any new addon or anything. and everything is pretty much up to date.. Any idea what that could be
That usually indicates a script error, or a PHP misconfiguration. Make sure nobody changed anything, and a good idea would be to restore a backup to a temporary folder to make sure it's working. If not, then it's probably a PHP Misconfiguration (or your backup is bad too) Some scripts have a debugging mode that will display errors. If not, change your error reporting level in php.ini to show all errors and warnings. That will give you a good idea. If you don't have access to your php.ini you can add this to your files: <?php // Turn off all error reporting error_reporting(0); // Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE); // Reporting E_NOTICE can be good too (to report uninitialized // variables or catch variable name misspellings ...) error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); // Report all errors except E_NOTICE // This is the default value set in php.ini error_reporting(E_ALL ^ E_NOTICE); // Report all PHP errors (see changelog) error_reporting(E_ALL); // Report all PHP errors error_reporting(-1); // Same as error_reporting(E_ALL); ini_set('error_reporting', E_ALL); Code (markup):
The blank pages usually means you have problems with PHP. The first step towards tracing the issue is to enable "display_errors" to ON in php.ini file and then browsing the websites while checking the Apache logs. The errors will be disabled while browsing the website itself. This problem sometime happen when something related to PHP is updated and your hosts have done the right thing by upgrading Apache/PHP. Regarding the stability, did the problem occurred after the hosting provider changes OR before? Are you using CMS on any of the website? Is yes, have you installed any plug-ins recently?
Yes i guess it was related to PHP... and after that i realized that Xcache is not supported anymore. Yes, I almost have Vbulletin and Wordpress on all my domain names.. Yes I do use some plugins, and I think it was not the plugin.. because I didnt add anything major in last 10 days. Anyways, it seems okay now