0
点赞
收藏
分享

微信扫一扫

新版本php 5.3安装中short_tag的问题

gy2006_sw 2022-12-02 阅读 54

今天打算装了最新版本的php 5.3.3玩下,按原来的步骤安装后, 

发现运行phpinfo居然显示空白,能查看出php的代码,搞到以为我什么地方错了,

后来一看,原来是新版本的php,对short_tag有严格的要求了,


请看;

This directive determines whether or not PHP will recognize code between

; <? and ?> tags as PHP source which should be processed as such. It's been

; recommended for several years that you not use the short tag "short cut" and

; instead to use the full <?php and ?> tag combination. With the wide spread use

; of XML and use of these tags by other languages, the server can become easily

; confused and end up parsing the wrong code in the wrong context. But because

; this short cut has been a feature for such a long time, it's currently still

; supported for backwards compatibility, but we recommend you don't use them.

; Default Value: On

; Development Value: Off

; Production Value: Off

; http://php.net/short-open-tag


在php 5.3.3下,只有两个php-development.ini和php-product.ini,

而我刚好拿了development这个ini来改,看到了吧,这个时候

short_open_tag = Off的,而我的phpinfo代码中,

是<? ?>的,所以当然不支持拉,

所以把short_open_tag = On就没问题了

举报

相关推荐

0 条评论