2016-05-21 20 views
1

直到昨天我的网站运行良好。ReferenceError:elgg没有定义

我想用离子立方体装载机所以,我已经改变了PHP的版本从5.4 至5.5,在php.ini

的zend_extension = /选择/ ntphp/php52/lib中/ PHP /分机/ Zend公司/ ioncube_loader_lin_5.2.so

和.htacess文件

suPHP_ConfigPath /家/用户名/的public_html/MyFolder中

然后开始给我“ReferenceError:elgg is not defined”这里的表格

elgg.config.lastcache = 1463814175;

elgg.config.viewtype ='default';

elgg.config.simplecache_enabled = 1;

elgg.security.token .__ elgg_ts = 1463820371;

elgg.security.token .__ elgg_token ='921400a07830ef8c7d5ccdb2640f440d';

//之前DOM已准备就绪,但埃尔格的JS框架完全initalized

elgg.trigger_hook( '开机', '系统');

elgg.session.geopositioning = {“location”:“”,“latitude”:0,“longitude”:0};

甚至在恢复所有东西后检查,但错误是一样的。

在此先感谢!

回答

1

ReferenceError: elgg is not defined很可能是因为PHP污染了JS输出。

  • 在升级过程中PHP错误报告值是否发生了变化?您是否尝试在管理>高级设置中禁用错误​​报告
  • 您是否刷新了简单缓存?