我已经编辑了php.ini文件,但它仍未启用:
short_open_tag
Default Value: On
; Development Value: On
; Production Value: On
表示它在phpinfo文件中已关闭。
我正在使用php 5.3
欢呼声。
这就是你解决它的方法:
如果你去PHP管理器,然后进入“PHP设置”下的“管理所有设置”,你可以通过UI启用它。令人沮丧!
答案 0 :(得分:6)
对于ISS,您需要转到" PHP Manager " 然后查找" 管理所有设置"
然后搜索 short_open_tag 双击它并给出值
关注gif文件
重新启动ISS,它将起作用。
答案 1 :(得分:2)
您不应取消注释Default Value
位。它应该在php.ini中看起来的方式是:
short_open_tag = On
; Default Value: On
; Development Value: On
; Production Value: On
没有有效分配的事实必须将其设置为关闭。
确保重新启动服务器以便应用更改。
答案 2 :(得分:1)
php.ini包含此标记两次;一次在快速参考中,一次在语言选项中。除了令人困惑之外,“语言选项”副本设置为“关闭”,因此将覆盖您对“快速参考”条目所做的任何更改。
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
...
; short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
和一次
;;;;;;;;;;;;;;;;;;;;
; Language Options ;
;;;;;;;;;;;;;;;;;;;;
...
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off
我的建议是将“快速参考”副本注释掉,并将“语言选项”副本更改为“开”。
short_open_tag = On