Hive &引用;意外的T“全局”,应为T“字符串”;节俭错误

Hive &引用;意外的T“全局”,应为T“字符串”;节俭错误,hive,thrift,Hive,Thrift,我正在尝试获取php读取配置单元表的基本测试。然而,在几次尝试使其工作后,我遇到了以下错误: PHP分析错误:语法错误,意外的T_全局,应为 把绳子拉进去 /usr/lib/hive/lib/packages/php/hive\u metastore/hive\u metastore\u types.php 第20行 我正试图找到一种方法来修复它,但在过去的几个小时里运气都不好 任何建议都将不胜感激。这通常是一个语法错误,因此如果没有任何代码,我们将很难提供帮助。 如果你能像Mike指出的那样发

我正在尝试获取php读取配置单元表的基本测试。然而,在几次尝试使其工作后,我遇到了以下错误:

PHP分析错误:语法错误,意外的T_全局,应为 把绳子拉进去 /usr/lib/hive/lib/packages/php/hive\u metastore/hive\u metastore\u types.php 第20行


我正试图找到一种方法来修复它,但在过去的几个小时里运气都不好


任何建议都将不胜感激。

这通常是一个语法错误,因此如果没有任何代码,我们将很难提供帮助。 如果你能像Mike指出的那样发布该文件的代码,包括第20行,我们将尽最大努力:)。

“意外的T\u GLOBAL”意味着你有一个
全局$somevar语句。如果您试图访问一个用于在另一个文件的函数中包含
的文件,或者如果您试图使一个变量像全局变量一样运行,则可能会发生这种情况


删除有问题的行,错误就会消失——只需确保它不会破坏任何其他内容

因此,也许可以显示
hive\u metastore\u type.php
第20行的代码以及与之相关的任何上下文代码。错误信息非常清楚,无论函数/方法调用还是第20行的任何内容都需要字符串。“过去几个小时没有运气”——选择其他职业还不算晚!谢谢各位。问题是我在现代版本的Linux上使用了一个不推荐的程序版本。我只是用了一个更新的版本来解决这个问题。