Задать вопрос
@Abibos15

Что делать, если unexpected end, но код раньше работал?

Всем привет. Неделю назад где-то , код работал, но когда перенес на VDS , то все поломалось. Система debian 11 , стоит apache 2
Вот ошибка
PHP Parse error: syntax error, unexpected end of file in /var/www/html/test.php on line 343
Вот код (паста на пастебине) - https://pastebin.com/raw/1xNVWphx
Кто поможет - буду сильно благодарен!
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
У вас открывающих тегов "<?php" 28 штук, а закрывающих "?>" - 29 штук. Один из ваших открывающих тегов укороченный "<?" (строка 155).  Я не знаю, какая у вас сейчас версия PHP и какая настройка по поводу коротких тегов, но рекомендую короткие открывающие теги не использовать.

Плюс рекомендую исправить ошибку, два раза закрываете один и тот же тег
668a9eff0f49b708574679.png

А еще всегда попробуйте везде добавить пробел перед вопросом в закрывающей конструкции "?>".
Очень часто именно это является проблемой
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы