• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Ошибка unexpected T_STRING

Форумы Хостинг Ошибка unexpected T_STRING
admin1103
28.07.2017 05:15
хостинг: есть
домен: есть
Ошибка unexpected T_STRING
Здравствуйте. После переноса сайта при попытке обратиться к нему возникает ошибка:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/......./globals.php on line 19
В указанном файле globals.php начиная со строки 19 содержится
class Globals
{
public static function &DB()
{ global $db;
return $db;
}
Сайт был написан на PHP4.0
В настройках PHP на хостинге смог выбрать ближайшую к этой версию PHP4.4
Подозреваю, что ошибка возникает из-за разницы версий PHP. Не поможете разобраться с проблемой?
toxi
28.07.2017 11:19
хостинг: есть
домен: есть
Если там содержится такой же код, как Вы указали, то в нем отсутствует закрывающая фигурная скобка
Должно быть так:
class Globals
{
public static function &DB()
{       global $db;
return $db;
}
}

Еще как вариант, попробуйте изменить версию PHP в настройках хостинга, например на PHP 5.4
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города