что значит ошибка Parse error: parse error, unexpected '{' /bootstrap.inc on line 677

Главные вкладки

Комментарии

Аватар пользователя abc56 abc56 26 января 2011 в 17:03

похоже, это здесь

ntp++ не все скобки подсвечивает парами, некоторые не видит

try {
      if (function_exists('db_query')) {
        $file = db_query("SELECT filename FROM {system} WHERE name = :name AND type = :type", array(':name' => $name, ':type' => $type))->fetchField();
        if (file_exists(DRUPAL_ROOT . '/' . $file)) {
          $files[$type][$name] = $file;
        }
      }
    }    

точнее, вырваный из файла, этот кусок весь подсвечивается как надо, а в файле- нет

Аватар пользователя onsergey onsergey 19 апреля 2011 в 14:08

То же самое

ошибка Parse error: parse error, unexpected '{' /bootstrap.inc on line 676

Причём в зоне .RU ошибок нет, а на алиасе в зоне .РФ выдаёт эту ошибку.
Получается, что есть не понимание русского имени, хотя оно передаётся в сконвертированном виде - у меня xn-----8kc…a.xn--p1ai

Ломаю голову, как его заставить работать.

Аватар пользователя onsergey onsergey 19 апреля 2011 в 15:20

Смешно, но оказалось что провайдер назначил алиас на старой версии PHP (тоесть PHP 4.x). Как только сменили версию на 5-ю - всё заработало.