PHP Flush / ob_flush ne fonctionne pas

J'ai essayé plusieurs tentatives d'obtenir ma couleur et ob_flush de travail. J'ai essayé de réglage de l'ini pour permettre la mise en mémoire tampon, j'ai essayé plusieurs différentes fonctions que j'ai trouvé en ligne pour le tampon de sortie, et rien de cela n'est de travail. Le script veut attendre jusqu'à ce qu'il est tout à fait jusqu'à ce qu'elle echos de sortie. Voici le script que j'ai jusqu'à présent

 ob_start();

 //Login User
 echo 'Logging in to user<br>';
       ob_flush();
       flush();
      $ch = curl_init("http://www.mysite.com/login/");
      curl_setopt($ch, CURLOPT_HEADER, 0);
      curl_setopt($ch, CURLOPT_POST, 1);
      curl_setopt($ch, CURLOPT_POSTFIELDS, "username=$user&pass=$pass");
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
      curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies/$cookie");
      curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies/$cookie");
      $output = curl_exec($ch);
      curl_close($ch);
      ob_flush();
      flush();

       //Update Status
 echo 'Updating Status<br>';
       ob_flush();
       flush();
      $ch = curl_init("http://www.mysite.com/update/");
      curl_setopt($ch, CURLOPT_HEADER, 0);
      curl_setopt($ch, CURLOPT_POST, 1);
      curl_setopt($ch, CURLOPT_POSTFIELDS, "status=$status");
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
      curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies/$cookie");
      curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies/$cookie");
      $output = curl_exec($ch);
      curl_close($ch);
      ob_flush();
      flush();

Je veux faire écho à ce qu'il est en train de faire, puis exécutez la fonction, puis l'écho de quelque chose d'autre, puis faire une autre fonction. Je veux que tous les tampons pour être rincé et fait écho en temps réel sur le navigateur.

source d'informationauteur JakeSmith