title: $_SESSION is always null
body: <p>I have 2 runtime environment simultanously :</p>
  <ul>
  <li>Front-end : Angular JS (localhost:4401) run with VS Code (ng serve)</li>
  <li>API : PHP run with WAMP (localhost) attached to a database.</li>
  </ul>
  <p>For each call from my front-end to my API, I call session start like this :</p>
  <p>(from &quot;session.php&quot; which is included in each *.php page)</p>
  <pre><code>session_start();
  
  // Make sure we have a canary set
  if (!isset($_SESSION['canary'])) {
      session_regenerate_id(true);
      $_SESSION['canary'] = [
          'birth' =&gt; time(),
          'IP' =&gt; $_SERVER['REMOTE_ADDR']
      ];
  }
  </code></pre>
  <p>I noticed that my $_SESSION variable has always a &quot;null&quot; value while executing code and it can't retrieve the session initially created (directory: wamp64\tmp).</p>
  <p>Example of my call from Angular :</p>
  <pre><code>  checkLoginStatus(){
      // Used to check if stay logged in cookie is set - autologin...
      return this._http.get&lt;loginResponse&gt;(environment.api+&quot;api/check_autologin.php&quot;).pipe(catchError(this.handleError))
    }
  </code></pre>
  <p>Do you have any idea ?
  Thanks in advance.</p>