Вопрос относится к «Ошибка разбора: синтаксическая ошибка, неожиданный« класс »(T_CLASS) в FpdiTrait.php» - PullRequest
0 голосов
/ 25 января 2019

По всем потокам я вижу, что эта проблема возникала много раз в разных средах и в разных формах.Большинство ответов, которые я видел, предлагают изменить версию PHP.Вот моя загадка.У моего клиента есть сайт, который работает на PHP5.6.У меня есть установка, запущенная из его корневого каталога, которая работает отлично.Мое использование $pdf = new fpdi(); в этом коде работает отлично.

Хорошо ... Я поместил тестовый код на один уровень вниз, а URL-адрес для него просто вызывает корневой уровень / мой подуровень / mycode.php .В этом файл php точно такой же, просто работает в другой папке (так что я должен быть под той же самой установкой PHP хоста).Но я получаю сообщение об ошибке:

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home4/ldhrnhb9/public_html/musanizer/RNHB-MusicCamp-2019/src/FpdiTrait.php on line 103

Есть идеи, которые не связаны с изменением версии php?Помните, тот же самый точный код работает под PHP5.6 только на один уровень выше.

Спасибо, Фрэнк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...