Strange TC_STRING error
<p>I am running PHP 5.3.4 compiled from source with pcntl and posix.</p>

<p>I did update and some packages including php-process and php-cli were updated.</p>

<p>Then I ran my PHP daemon and it threw error -</p>

<blockquote>
  <p>PHP Warning:  dl(): Dynamically loaded
  extensions aren't enabled in
  /var/www/html/includes/init.php on
  line 27 PHP Fatal error:  Class
  'Mongo' not found in
  /var/www/html/includes/init.php on
  line 29</p>
</blockquote>

<p>The daemon ran fine before the update. </p>

<p>I searched a bit and changed the first line of the file to <code>#!/usr/bin/php -d enable_dl=On -q</code> from <code>#!/usr/bin/php -q</code></p>

<p>Now, doing this throws this error</p>

<blockquote>
  <p>PHP:  syntax error, unexpected
  TC_STRING in Unknown on line 7</p>
</blockquote>

<p>But the daemon works fine except the warning.</p>

<p>And it isn't making any sense to me. The 7th line of my script is just fine. What might this be?</p>

<p>Thank you all.</p>
