错误的问题“意外的令牌<”在MODX Revo 2.2.2上使用lang.js.php和modx.config.js.php

时间:2012-06-14 11:13:41

标签: modx modx-revolution

安装modx后,管理器中的Revo 2.2.2只是没有任何内容的菜单。 Chrome中的开发工具显示错误:

  • 未捕获的SyntaxError:意外的令牌< /connectors/lang.js.php?ctx=mgr&topic=topmenu,file,resource,dashboards&action=53:1
  • 未捕获的SyntaxError:意外的令牌< /connectors/layout/modx.config.js.php?action=53&wctx=mgr:1
  • 未捕获的ReferenceError: _未定义 /manager/min/index.php?f=/manager/assets/modext/widgets/modx.treedrop.js,/manager/assets/modext/小部件/ windows.js,/经理/资产/ modext /部件/资源/ modx.tree.resource.js,/经理/资产/ modext /部件/元件/ modx.tree.element.js,/经理/资产/ modext /widgets/system/modx.tree.directory.js,/manager/assets/modext/core/modx.view.js,/manager/assets/modext/core/modx.layout.js:103 (匿名函数)
  • /manager/min/index.php?f=/manager/assets/modext/widgets/modx.treedrop.js,/manager/assets/modext/widgets/windows.js,/manager/assets/modext/widgets /resource/modx.tree.resource.js,/manager/assets/modext/widgets/element/modx.tree.element.js,/manager/assets/modext/widgets/system/modx.tree.directory.js,/经理/资产/ modext /核心/ modx.view.js,/经理/资产/ modext /核心/ modx.layout.js:103
  • 未捕获的ReferenceError: _未定义 index.php:1
    • MODx.util.JSONReader index.php:1
    • h.Event.name ext-all.js:7
    • b ext-all.js:7
  • 未捕获TypeError: undefined不是函数 ext-all.js:7
    • 创建ext-all.js:7
    • Ext.extend.load modx.js:74
    • (匿名函数)/ manager /?a = 53:21
    • h.Event.name ext-all.js:7
    • b ext-all.js:7
  • 未捕获的ReferenceError: _未定义 index.php:8
    • MODx.page.Dashboards index.php:8
    • 创建ext-all.js:7
    • Ext.extend.load modx.js:74
    • (匿名函数)/ manager /?a = 53:26
    • h.Event.name ext-all.js:7

2 个答案:

答案 0 :(得分:5)

我遇到了同样的问题,似乎问题出在服务器配置上。

启用zlib.output_compression,并将其级别设置为5解决了我的问题。

这可以在您的php.ini中完成,也可以在以下网址中添加以下内容到您的.htaccess

php_flag zlib.output_compression On
php_value zlib.output_compression_level 5

答案 1 :(得分:0)

此错误:

  

未捕获的SyntaxError:意外的令牌< /connectors/lang.js.php?ctx=mgr&topic=topmenu,file,resource,dashboards&action=53:1

表示lang.js.php文件中存在PHP错误,该错误会破坏语法。第一步应该是找出错误是什么 - 打开文件或检查错误日志(core / cache / logs / error.log)。 _函数在该文件中定义,导致级联错误,所以如果我们能解决这个问题,我们可能会让你整理出来。