По всем потокам я вижу, что эта проблема возникала много раз в разных средах и в разных формах.Большинство ответов, которые я видел, предлагают изменить версию 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 только на один уровень выше.
Спасибо, Фрэнк