I just installed php 5.3.0 and it won't run php scripts utilizing short open tags like <?, only <?PHP.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You need to update your php.ini file.
Set short_open_tag = 1
See the PHP Manual
回答2:
That's because it's simply a bad practice. I suggest re-converting all your scripts to use <?php
. If you're lazy, you can use a find and replace, if you have access to powerful command lines like bash you can use sed to do this for you.
回答3:
http://us2.php.net/manual/en/ini.core.php
you need to
ini_set("short_open_tag", 1)
or adjust your systems php.ini file.