• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  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
хостинг: есть
домен: есть
Ошибка 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
хостинг: есть
домен: есть
Если там содержится такой же код, как Вы указали, то в нем отсутствует закрывающая фигурная скобка
Должно быть так:
class Globals
{
public static function &DB()
{       global $db;
return $db;
}
}

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

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

Горячая линия
(044)
392 74 33
другие города