PHP Parse error: syntax error, unexpected end of file
Опубликовано 13/10/2014
В моем случае причиной ошибки был короткий php тег при выключенной директивы: --enable-short-tags
Когда PHP обрабатывает файл, он ищет открывающие и закрывающие теги, такие как <?php и ?>, которые указывают PHP, когда начинать и заканчивать обработку кода между ними. Подобный способ обработки позволяет PHP внедряться во все виды различных документов, так как всё, что находится вне пары открывающих и закрывающих тегов, будет проигнорировано парсером PHP.