В большинстве случаев Вы можете получить ошибку unexpected T_STRING, если Ваши .html файлы анализируются как PHP на хостинге. 

Почему именно это происходит? 

Если ваш .html файл содержит «<?» или теги/текст «?>», то это будет сигналом для обработчиков файлов сайта (в том числе браузеров), что запущен PHP код.
Это может произойти также и с XML файлами, если они не используют правильный тип содержимого. 

Как исправить? 

Если Вы хотите исправить эту ошибку, Вам нужно удалить символы «<?» и «?>» или целые строки с этими символами из кода HTML-страницы.

Нашли ответ на свой вопрос?