I've just installed Apache, PHP, and PostgreSQL locally. Everything works fine, except that the PHP defines called by the <?=item?> syntax don't show up. The web page served by the script shows blanks, and the source reads <li><b>Submission:</b> <?=_SUBMISSION_DEADLINE_SHORT?>.
I included a script that says
<?php
define (_SUBMISSION_DEADLINE_SHORT, "Oct. 7<sup>th</sup> '05");
?>
I've searched for explicit definitions of this syntax, and while I find some casual references there is no definition or key instructions regarding why (in Apache 2.2 and PHP 5.1.1) the substitution is not made. phpinfo() tells me that short tags are disabled, but this seems to me to be unrelated.