Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Parse error: syntax error, unexpected T_CLASS / 7 сообщений из 7, страница 1 из 1
10.05.2012, 10:55
    #37787392
dubok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
Внезапно перестал работать скрипт. Выдается сообщение об ошибке: Parse error: syntax error, unexpected T_CLASS in /users/g/a/mymg.ru/html/class/class.field.php on line 20

Строка 20 содержит запись: abstract class field

Ничего не менялось, все прекрасно работало, а тут бум ошибка. В чем может быть проблема?
Спасибо
...
Рейтинг: 0 / 0
10.05.2012, 11:09
    #37787429
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
dubokНичего не менялосьВами не менялось. А если поменял кто-то другой? Посмотрите логи фтп доступа. Возможно, стырили пароль фтп и теперь развлекаются.
...
Рейтинг: 0 / 0
10.05.2012, 11:18
    #37787449
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
dubok,

надо смотреть код. скоре всего ДО 20-й строки. или в инклюдах
...
Рейтинг: 0 / 0
10.05.2012, 11:58
    #37787534
dubok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
r udubok,

надо смотреть код. скоре всего ДО 20-й строки. или в инклюдах
Дело в том, что в этот файл не менялся уже пару лет точно, вчера все работало, а сегодня вылетела ошибка.

Хостер ответил так:

"могу предположить, что это вызвано
модификациями в .htaccess. По умолчанию обработчик php файлов - php4.
Для php5 используется переназначение."

Как сделать переназначение на пхп5 и почему вчера работало?
А в .htaccess вообще одна строка AddDefaultCharSet UTF-8
...
Рейтинг: 0 / 0
10.05.2012, 12:02
    #37787547
dubok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
Видать проблема действительно не в моих скриптах. Вот ошибка основного сайта:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /users/g/a/gasmash.ru/html/bitrix/modules/main/include.php on line 69
...
Рейтинг: 0 / 0
10.05.2012, 14:06
    #37787833
dubok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
Все решилось прописыванием пути к обработчику php 5 версии

AddHandler application/x-httpd-php5 .php .html
SetEnv PHPRC "/users/g/a/<domain_name>/html"
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
07.10.2014, 14:51
    #38769159
rsa-team
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Parse error: syntax error, unexpected T_CLASS
Ну как бы не мало важно учитывать синтаксические ошибки в коде!
Ибо если, вы допустите к примеру пропуск точки с запятой, перед подгрузкой файла с классом, то ошибка будет идентична.
Подробнее можно посмотреть тут:
http://www.rsa-team.ru/forum?theme=oshibka_v_php_parse_error_syntax_error_unexpected_t_class
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Parse error: syntax error, unexpected T_CLASS / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]