title: Solr HTTP error: Not Found (404) using Solarium
body: <p>I am using Solarium to access Solr from PHP. When I perform a normal select query using Solarium everything works fine.</p>
  
  <p><strong>Problem:</strong> When I attempt to do a MoreLikeThis query, I get the following error when trying to execute the query. What went wrong, and how can it be fixed?</p>
  
  <pre><code>Solr HTTP error: Not Found (404)
  
  Location:
  /home/mysite/public_html/application/libraries/Solarium/Result.php on line 98
  </code></pre>
  
  <p><strong>PHP Code</strong></p>
  
  <pre><code>$client = new Solarium_Client($config);
  
  $query = $client-&gt;createMoreLikeThis()
                  -&gt;setQuery('id:' . $product_id)
                  -&gt;setMltFields('title, description')
                  -&gt;setMinimumDocumentFrequency(1)
                  -&gt;setMinimumTermFrequency(1)
                  -&gt;setInterestingTerms('details')
                  -&gt;setMatchInclude(false)
                  -&gt;setRows(10);
  $resultset = $client-&gt;select($query);
  </code></pre>
  
  <p>I probed into the <code>Solarium_Client_Response_Object</code> at <code>/solarium/Client.php</code> and found the response received to be</p>
  
  <pre><code>Solarium_Client_Response Object
  (
      [_headers:protected] =&gt; Array
          (
              [0] =&gt; HTTP/1.1 404 Not Found
              [1] =&gt; Server: Apache-Coyote/1.1
              [2] =&gt; Content-Type: text/html;charset=utf-8
              [3] =&gt; Content-Length: 979
              [4] =&gt; Date: Mon, 27 Aug 2012 12:03:42 GMT
              [5] =&gt; Connection: close
          )
  
      [_body:protected] =&gt; 
      [_statusCode:protected] =&gt; 404
      [_statusMessage:protected] =&gt; Not Found
  )
  </code></pre>