PHP — Ошибка Parse error: syntax error, unexpected $end
Проблема: на страницах вылазит Parse error: syntax error, unexpected $end
Решение: разрешить PHP использование коротких тегов,
для этого добавляем или исправляем в php.ini опцию:
short_open_tag = On
Увы не помогло
апач перезапускали, после внесения изменений?
Причины этой ошибки могут быть и другие — незакрытые скобки например
сталкивался с такой проблемой. Перелопать, пересмотри еще раз циклы и условия на этой странице, где то полюбому неправильный синтаксис есть (не хватает скоб(ок)ки….
да, может быть и такое, просто я когда перенес полностью рабочие скрипты такое было и помогло включение short_open_tag,
спасибо за советы
Засада была в скрипте написал <? а надо было <?php из за этого весь скрипт тупил
спасибо за совет помогло.
XoMa, ваше сообщение удалил,
у нас не матерятся в комментах..
Барахолка, насколько я знаю, php допускает использование «<?» вместо «<?php» )) Скорее всего вы вместе с заменой этого тега параллельно добавили недостающую скобку в какой-нибудь функции. На моей (и моих знакомых) практике такие ошибки были только по причине недостающих скобок
а у меня не помогло
Тэги <?php и <? действительно могут отличаться, не все версии поддерживают короткий. У меня такая ошибка чаще выскакивает если я где-то не закрыл какой-то стэйтмент либо if либо еще что-то, в общем проверь кол-во открытых и закрытых фигурных скобок { }, я чаще влетаю на них.
у меня была не закрыта скобка }
Привет! Меня зовут Марина. Я недавно создала блог и столкнулась с проблемой, описанной Вами выше. Вы не могли бы мне помочь ее исправить, потому что я совершенно в этом не разбираюсь )) у меня вот что вылезло: Parse error: syntax error, unexpected ‘&’ in /home/k/kremer/vbufete.ru/public_html/wp-content/themes/vitos_restaurant/index.php on line 4
У меня такая проблема возникла при запуске бекапа на локальной машине через Vertrigo v227, причём у него по дефалту short_open_tag = On, просто мистика какая то, на хостинге всё работает
Сделайте файлик, например, 1.php с кодом и посмотрите точно ли
short_open_tag = On
<?php
phpinfo();
?>
Здравствуйте Antonio,
Если можете помогите пожалуйста. у меня ошибка следующая:
Parse error: syntax error, unexpected $end in /home/resultkg/data/www/result.kg/templates/beez_20/index.php on line 279
только на 279 линии стоит Не могу понять в чем ошибка.
что у вас стоит на 279 линии?
Доброго времени суток.Проблемма заключается в том что есть скрипт доски,работало всё прекрасно,но потом сайт того кто разрабатывал скрипт перестал работать а точнее при заходе на его сайт попадаешь на яндекс,так вот,в этом скрипте его копарайты стоят,но теперь когда сайт не работает то получаеться этот скрипт вместо копарайтов выдаёт весь яндекс,я захотел убрать копорайт,но не так всё просто скрипт был закодирован в zende я раскодировал,конечно криво,теперь выдайт эту ошибку!Ребята где тут криво подсказите пожалуйста!!!
Александр, я не настолько крутой программист, вам лучше обратиться на какой-нибудь спец.форум по программированию, там вам может быть помогут.
Antonio, у меня такая ошибка «Parse error: syntax error, unexpected ‘/’ in *тут типо ссыль к xenforo*library/XenForo/Model/Page.php on line 279″
А вот и открывок из скрипта:
» /**
* @return XenForo_Model_Node
*/
protected function _getNodeModel()
{
return $this->getModelFromCache(‘XenForo_Model_Node’);
}
}sponse_View
*/
public function actionAlerts()
{
$alertModel = $this->_getAlertModel();
$visitor = XenForo_Visitor::getInst
»
279 строчка: » */»
Если что то многие пробелы удалились
Народ, ошибок бывает много разных и по куску кода понять что к чему не просто. Основные ошибки — пропустили точку с запятой, скобку функции и в таком духе, смотрите внимательнее, поставьте редактор Notepad++ он поможет с подсветкой синтаксиса. Главное желание и немного мозгов и все получится
А если в файле нигде не написано short_open_tag = On
то в каком именно месте нужно вписать эту опцию?
в стандартном php.ini это находится почти в начале
;;;;;;;;;;;;;;;;;;;;
; Language Options ;
;;;;;;;;;;;;;;;;;;;;
; NOTE: Using short tags should be avoided when developing applications or
; libraries that are meant for redistribution, or deployment on PHP
; servers which are not under your control, because short tags may not
; be supported on the target server. For portable, redistributable code,
; be sure not to use short tags.
short_open_tag = On
посмотрите как пример php.ini-dist
в общем особой разницы быть не должно где дописать
в мене така ошибка Warning: Invalid argument supplied for foreach() in /home/itali/itali.com.ua/www/wp-content/themes/vitos_restaurant/functions.php on line 19
що робити — роскажіть подробно-я тільки начинающий веб мастер
Извините за задержку с ответом,
вижу что уже ошибки нет и это хорошо
Компилирую прогу а мне пишит [Ошибка]:{form->button1,Rkbr} syntax error, unexpected «-» on line 2 что делать?
Ярик, а что это за язык?
Явно ведь не PHP.
Смотрите строку №2 и что там за «-«
Здравствуйте. Помогите с кодом. Установил тему на Worpress(дизайн и верстка своя)
Parse error: syntax error, unexpected $end in /var/www/vhosts/u4751451.plsk.regruhosting.ru/busines/wp-content/themes/autotema/pravila.php on line 17
В нотпаде не показывает что что-то не так.. никак не могу понять.Это мой первый сайт. просьба не пинать.
Привет! У меня ошибка
syntax error, unexpected $end
оказалась не закрытая скобка }
Здравствуйте! у меня такая проблема вылазит при проверке:
SyntaxError: syntax error
не пойму в чём дело,пересмотрел на сто раз вроде всё нормально,уже пятые сутки не могу разобраться,помогите пожалуйста!
ни чего не понимаю не хочет вставлять весь код !
Добрый день,
код редактора похоже режет часть кода.
На крайний случай отправьте в виде приложения на почту (есть в разделе Обо мне)
Епрст! Час мучился и не понимал в чем дело… помог комментарий «не закрыл скобку }» Прям ну спасибо:)))
Parse error: syntax error, unexpected ‘;’ in on line 15
function ShowAdmin() {
mysql_query( ‘select*from ‘ . $db_pref . ‘sysvals’ );
$sql = ;
mysql_fetch_array( $sql );
$row1 = ;
$row1[‘lang_admin’];
$lang_admin = ;
Подскажите в этом участке проблема?
Магнет, нашел вашу тему на форуме с этим вопросом.
Я согласен с теми авторами, скрипт выглядит каким-то поврежденным и так просто его не исправишь, так как нужно смотреть в целом.
Добрый день, помогите пожалуйста в такой ошибкой
[Wed Sep 23 07:49:44 2015] [error] [client 46.119.165.226] PHP Parse error: syntax error, unexpected ‘,’ in /home/r/rozoshka/rozoshka.tmweb.ru/public_html/wp-content/themes/maidenhair/header.php on line 96, referer:
вставляю запить в +нотепад и 96 строка оказывается пустой. Что делать?
Елена, нужно смотреть код детальнее, скорее банальная простая недописка или описка.
Вижу что сайт уже работает, значит уже исправили.
Добрый день! Помогите разобраться, купил установил скрипт а он работать не хочет. Долго грузится, полностью страница не открывается а столбиком и выдаёт ошибку: Parse error: syntax error, unexpected $end, expecting T_VARIABLE or T_END_HEREDOC or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in /home/tolay132/public_html/wel_vote/vote.php on line 68 это самый конец файла и стоит там вот что ?> что делать как исправить? Помогите пожалуйста.