我正在使用WAMPP for PHP服务器并在编程短标签时使用会产生问题。我知道有可能通过改变php.ini文件中的内容,但我不知道它的设置请帮助我。
示例:
<? echo "hi"; ?> //error....want to allow this also.
<?php echo "hi"; ?> //ok
我在PHP配置设置文件中找到了这个,但是我需要知道哪些更改...
; short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
答案 0 :(得分:18)
在你的php.ini中更改short_open_tag = Off
,如果它在那里:
short_open_tag = On
答案 1 :(得分:11)
点击你的wamp图标,然后点击“PHP”。然后单击“PHP设置”。应该有一个“短开标签”选项,你应该点击它,它应该显示一个复选标记。您的wamp服务器将在几秒钟后自动重启,然后将启用短打开标记。
对于非wamp,您需要转到php.ini文件并取消注释short_open_tag = On
答案 2 :(得分:5)
在php.ini文件中设置short_open_tag = 1
。
答案 3 :(得分:1)
sed -i 's/short_open_tag = Off/short_open_tag = On/g' /etc/php.ini
grep -n short_open_tag php.ini
第一行内联替换php.ini以打开短标签 第二个确保它在那里
答案 4 :(得分:1)
有时在php.ini上设置short_open_tag = On
将无效,因为在某些情况下,short_open_tag
定义了多个。{1}}。请找到所有short_open_tag
并设置On
或1
。
short_open_tag = On
答案 5 :(得分:0)
Wamp 2.5包含两个版本的php.ini。如果你在Apache中运行php(我猜你是),你需要更改\ bin \ apache \ apache2.4.9 \ bin中的那个。