2010-02-12 2 views
0

Я пытаюсь установить АРС с командойнеожиданный T_RETURN, ожидая T_FUNCTION при установке АРС

ням установить АРС

это дает мне следующее сообщение об ошибке

Анализировать ошибка: синтаксическая ошибка, неожиданный T_RETURN, ожидая T_FUNCTION в /usr/local/lib/php/Archive/Tar.php в строке 251

что может быть причиной?

ответ

0

Это ошибка PHP, для части программного обеспечения. Без кода PHP было бы трудно решить проблему. Координатор пакета для дистрибутива Линукса вы используете, и попросить их, чтобы решить эту проблему, потому что StackOverflow, вероятно, не самое лучшее место для этого ...

1

В usr/local/lib/php/Archive/Tar.php, есть некоторый код, как это:

class someClass{ 

    function something(){ 

    } 

    return $x; 

} 

вокруг линии 251. return оператора находится вне функции, а потому что не может быть никаких команд, кроме объявлений функций за пределами функции, которая находится в классе, он вызывает ошибку

Если это ошибка APC, вы захотите связаться с дистрибьютором, поскольку они могут обеспечить плохое копию исходного кода для большего количества людей, которые вы.

Если это ваш код, возможно, вы захотите его исправить.