I noticed after installing PHP 5.1.4 on my brand new MacBook Pro that my scripts weren’t executing. After about 3 hours of messing around, I realized that short_open_tag was turned off in php.ini.
Should be: short_open_tag = On
Not sure if this is a common issue, or if the PHP defaults have been changed. I installed the package distributed by Marc Liyanage, found at his homepage.
_Edit: According to the php web site, this should be on by default. _
PHP_INI_ALL in PHP <= 4.0.0.