title: session_start() is causing problems in CodeIgniter 3.0
body: <p>I have a problem with the <strong>CAS authentication library in CI3</strong>. In CI2.x worked perfectly but with the CI3, the session has been re-designed and it seems to have problems with this library.</p>
  
  <p>This is the error I get:</p>
  
  <pre><code>A PHP Error was encountered
  
  Severity: Runtime Notice
  
  Message: session_start() [function.session-start]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '1.0/no DST' instead
  
  Filename: CAS/Client.php
  
  
  
  A PHP Error was encountered
  
  Severity: Error
  
  Message: session_start() [function.session-start]: Failed to initialize storage module: user (path: C:\Windows\Temp)
  
  Filename: CAS/Client.php
  </code></pre>
  
  <p>Here is my <strong>config.php</strong> settings:</p>
  
  <pre><code>$config['sess_driver'] = 'database';
  $config['sess_cookie_name'] = 'ci_session';
  $config['sess_expiration'] = 7200;
  $config['sess_save_path'] = 'ci_sessions';
  $config['sess_match_ip'] = FALSE;
  $config['sess_time_to_update'] = 300;
  $config['sess_regenerate_destroy'] = FALSE;
  </code></pre>
  
  <p>Note that I'm using a table called 'ci_sessions' in my database to store the session as stated in the CI3 user manual. It works perfectly but once I load the CAS library I get the previous error in the <code>session_start()</code> line.</p>
  
  <p><strong>CAS library extra info</strong>
  <a href="https://github.com/eliasdorneles/code-igniter-cas-library" rel="nofollow">https://github.com/eliasdorneles/code-igniter-cas-library</a>
  Someone wrote a code for easily integrate phpCAS into Codeigniter 2.X but it is no longer mantained nor updated to CI3. </p>
  
  <p>For me, it is mandatory to use the CAS authentication method, any ideas on how to fix this error or use another alternative CAS client? </p>
  
  <p>Thank you very much.</p>