意外的 T_RETURN,安装 apc 时需要 T_FUNCTION

发布于 2024-08-21 00:12:01 字数 171 浏览 5 评论 0原文

我正在尝试使用命令

yum install apc 安装

apc ,它给我以下错误

解析错误:语法错误,意外的 T_RETURN,在 /usr/local/lib/php/Archive/Tar.php 第 251 行中期待 T_FUNCTION

可能是什么原因?

I am trying to install apc with command

yum install apc

it's giving me following error

Parse error: syntax error, unexpected T_RETURN, expecting T_FUNCTION in /usr/local/lib/php/Archive/Tar.php on line 251

what could be the reason ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生戏 2024-08-28 00:12:01

在 usr/local/lib/php/Archive/Tar.php 中,有一些类似这样的代码:

class someClass{

    function something(){

    }

    return $x;

}

第 251 行左右。return 语句位于函数外部,并且因为除了类中函数之外的函数声明之外不能有任何命令,因此会导致错误

如果这是 APC 错误,您需要联系发行商,因为他们可能提供错误的源代码副本给更多的人。

如果这是您的代码,您可能需要修复它。

In usr/local/lib/php/Archive/Tar.php, there is some code like this:

class someClass{

    function something(){

    }

    return $x;

}

around line 251. A return statement is outside of a function, and because there cannot be any commands besides function declarations outside of a function that is in a class, it is causing an error

If this is a APC error, you will want to contact the distributor, as they might be providing a bad copy of source code to more people that you.

If this is your code, you might want to fix it.

提笔书几行 2024-08-28 00:12:01

对于某个软件来说,这是一个 PHP 错误。如果没有 PHP 代码,就很难解决这个问题。请联系您所使用的 Linux 发行版的软件包维护者并要求他们解决问题,因为 StackOverflow 可能不是解决问题的最佳场所...

That's a PHP error, for a piece of software. Without the PHP code it would be difficult to solve the problem. Contact the package maintainer for the distro of Linux you are using and ask them to solve the problem, because StackOverflow probably isn't the best place for it ...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文