Edit report at https://bugs.php.net/bug.php?id=46894&edit=1

 ID:                 46894
 Comment by:         youdontneedme at o2 dot pl
 Reported by:        ilatypov at infradead dot org
 Summary:            Syntax errors in php.ini go unnoticed
 Status:             Open
 Type:               Feature/Change Request
 Package:            Feature/Change Request
 Operating System:   Windows XP Pro
 PHP Version:        6CVS-2008-12-18 (snap)
 Block user comment: N
 Private report:     N

 New Comment:

I've also found syntax error in php.ini in php 5.4b1:

In line 601 [both php.ini devel and production] is:
: paid for the registration of these arrays and because ENV is not as commonly

should be:
; paid for the registration of these arrays and because ENV is not as commonly


Note that there is colon as starting char.


Previous Comments:
------------------------------------------------------------------------
[2008-12-18 02:54:25] ilatypov at infradead dot org

Description:
------------
I accidentally commented out a line in php.ini with a hash mark instead of a 
semi-colon.  It appears that the php.ini parser does not raise an all-important 
alarm on this kind of error.  

I spent hours trying to understand why my changes to php.ini were not reflected 
in ini_get_all().

It would be nice if the php.ini parser threw a message about syntax errors to 
stderr.  Pretty please!





------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=46894&edit=1

Reply via email to