PHP unexpected '(', but there is no '('
<p>I'm getting many of these errors in my apache logging file:</p>

<pre><code>PHP:  syntax error, unexpected '(' in /etc/php5/apache2/php.ini on line 3
</code></pre>

<p>But these are the first 15 lines of <code>/etc/php5/apache2/php.ini</code>:</p>

<pre>
[PHP]

;;;;;;;;;;;;;;;;;;;
; About php.ini   ;
;;;;;;;;;;;;;;;;;;;
; PHP's initialization file, generally called php.ini, is responsible for
; configuring many of the aspects of PHP's behavior.

; PHP attempts to find and load this configuration from a number of locations.
; The following is a summary of its search order:
; 1. SAPI module specific location.
; 2. The PHPRC environment variable. (As of PHP 5.2.0)
; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
; 4. Current working directory (except CLI)
; 5. The web server's directory (for SAPI modules), or directory of PHP
</pre>

<p>The first uncommented lines of php.ini:</p>

<pre><code>engine = On

short_open_tag = Off

asp_tags = Off

precision = 14

y2k_compliance = On
</code></pre>

<p>I thought it would be a caching problem, but I've just disabled my PHP caching (it was APC)</p>

<p>I can't find any <code>(</code>s that aren't in comments in the entire file.</p>

<p>How else could PHP think that there is a <code>(</code> in the file when there isn't?</p>
