title: Intervention Image make() doesn't work on Laravel console kernel schedule with larger files
body: <p>I have a schedule on my <code>console\kernel.php</code> like this:</p>
  
  <pre><code>$client = new Client;
  // I use GuzzleHttp\Client because I can't turn `allow_url_fopen` on
  $response = $client-&gt;get($image_url);
  $body = $response-&gt;getBody();
  $str = (string) $body;
  $image = Image::make($str);
  </code></pre>
  
  <p>It works well with smaller images (~&lt;200KB), but on files with ~>200KB, the last line crashes without any error logs.</p>
  
  <p>I also tried to get <code>strlen($str)</code> to compare its length with remote file's bytes right before <code>$image = Image::make($str);</code>. it was okay even with a file with <code>898,357 bytes</code> size and returned <code>898357</code>.</p>
  
  <p>I tried to use this code in <code>web.php</code> to debug in this way:</p>
  
  <pre><code>$client = new Client;
  $response = $client-&gt;get($image_url);
  $body = $response-&gt;getBody();
  $str = (string) $body;
  $image = Image::make($str);
  return  $image-&gt;response('jpg', 70);
  </code></pre>
  
  <p>It works well even with large images, but in this way:</p>
  
  <pre><code>$client = new Client;
  $response = $client-&gt;get($image_url);
  $body = $response-&gt;getBody();
  $str = (string) $body;
  $image = Image::make($str);
  return  $image-&gt;response();
  </code></pre>
  
  <p>It just responses for small files and crashes on large files.</p>
  
  <p>Are there any ways to fix this?</p>