title: date_default_timezone_set('UTC') not working
body: <p>This seems to be weird but I already check everything, and still a weird thing happens.</p>
  
  <p><strong>I can't change the timezone of my php scripts</strong>.</p>
  
  <p>First things first: what I did was something like this:</p>
  
  <pre><code>&lt;?php
  date_default_timezone_set('UTC');
  echo '&lt;br&gt;';
  echo date('Y-m-d H:i:s');
  ?&gt;
  </code></pre>
  
  <p>this seems to be working fine when I tried this on a test <a href="http://codepad.org/rpYZ0flA" rel="noreferrer">http://codepad.org/rpYZ0flA</a>.</p>
  
  <p>My server's timezone is set to UTC+8:00 Taipei, but when I tried the code above it's not really working. It still shows my current date_time in my server's timezone, not following the code above.</p>
  
  <p>And this is the php.ini configuration of my server:</p>
  
  <pre><code>date/time support                    enabled
  "Olson" Timezone Database Version   2012.3
  Timezone Database                   internal
  Default timezone                     Europe/Berlin 
  </code></pre>
  
  <p>Why this is happening? Is this already a bug? Or mistake on server_setup or I just missed something in my code?</p>
  
  <p>Thank you.</p>
  
  <p><strong>NOTE:</strong>
  My environment is a Windows 7N running in VM using PHP 5.4.4</p>
  
  <p><strong>FIX:</strong></p>
  
  <p>I got the fix by changing manually the php.ini</p>