not sure whats wrong here. I recently installed cPanel and php timezone is all wrong.. let me explain.. Ok so the server system time is correct Hardware clock is also correct. This PHP Script PHP: <?php echo date("G:i:s A O" ); ?> gives the following output: This is very frustrating. I've set the time correct (as far as I know) in every place I can think of, and set it as GMT-6. PHP refuses to recognize that and formats EVERYTHING as GMT+6.... This has been driving me crazy, any ideas? [EDIT:Fixed] I recompiled apache/php and everything is wroking great. PHP must gather timezone info at compile time and keep it hard coded somewhere.