opencart上意外的T_VARIABLE?

时间:2014-11-18 11:37:15

标签: php opencart

我在打开的购物车库文件中收到此错误:

Parse error: syntax error, unexpected T_VARIABLE in /public_html/system/library/session.php on line 12 

一直试图找到它的来源,但我无法追踪它,没有任何内容出现在错误日志中。该文件附带opencart安装,从未编辑或类似的东西。 此外,没有 vqmods ,模块,扩展或以任何方式修改session.php文件的任何内容......

这是导致错误的文件,在IF结尾括号中:

<?php
class Session {
public $data = array();

public function __construct() {
    if (!session_id()) {
        ini_set('session.use_cookies', 'On');
        ini_set('session.use_trans_sid', 'Off');

        session_set_cookie_params(0, '/');
        session_start();
    }

    $this->data =& $_SESSION;
}

function getId() {
    return session_id();
}
}
?>

这里有任何亮点,谢谢!

1 个答案:

答案 0 :(得分:0)

感谢@hd和@rjdown的评论,它实际上是一个服务器问题。 我在他们的服务台上提交了一张票,他们告诉我他们正在重组他们的服务器,雇用新人......而那里的某个人搞砸了我的SSL:P

谢谢!