Parse error: syntax error, unexpected end of file in ..\..\functions.php on line 1246

今天为了给服务器上的mysql数据库弄一个自动备份,想起了以前用过的帝国备份,在本机win7安装了一下处领先了以上错误。(..\..\代替路径)。

去帝国备份的论坛,发现有一个网友遇到了和我一样的问题。

原帖:http://bbs.phome.net/showthread-27-318538-0.html

根据热心网友提示,php没配置好,php.ini要把short_open_tag 设置为 On”,解决问题。

自己百度了一下,

short_open_tag 是什么呢?

决定是否允许使用代码开始标志的缩写形式(<? ?> )。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用<?xml ?> 。否则还可以通过php来输出,例如:<?php echo '<?xml version="1.0"'; ?> 。如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。

注意:本指令也会影响到缩写形式 <?= ,它和 <? echo 等价。使用此缩写需要short_open_tag 的值为 On。

short_open_tag的开启,还有一定的防木马功能,原帖:http://www.91ri.org/2758.html


个人理解 short_open_tag的作用就是支持短标记,也就是支持<??>,最原始,最正规的写法就是<?php ?>。开启short_open_tag之后,可以用<?在里面写代码?>,如果是off,那只能用<?php 用这种写代码?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值