title: What does "Ambiguous output redirect" mean?
body: <p>I have a PHP script that I want to call on some form action.</p>
  
  <p>This command works fine:</p>
  
  <pre><code>/usr/local/bin/php -q script.php &gt; /dev/null 2&gt;&amp;1 &amp;
  </code></pre>
  
  <p>But it all go wrong when I add arguments in the command:</p>
  
  <pre><code>/usr/local/bin/php -q script.php --var=value &gt; /dev/null 2&gt;&amp;1 &amp;
  </code></pre>
  
  <p>it returns "Ambiguous output redirect".</p>
  
  <p>I have read this <a href="http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/" rel="nofollow">http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/</a> article too, and have tried almost everything possible as far as I can understand, and still have no idea how to fix it.</p>
  
  <p>Please help me.</p>