Раздел вопрос-ответ [Решено] Ошибка при запуске kohana Call to undefined function __()

Ошибка при запуске kohana сайта.

ErrorException [ Fatal Error ]: Call to undefined function __()

В SYSPATH/classes/Kohana/Kohana/Exception.php [ 53 ]

Т.е. функция __() не определена. Ошибка возникает в конструкторе класса Kohana_Kohana_Exception в строке 53:

$message = __($message, $variables);

Почему так?

Скриншот ошибки:

Kohana ошибка ErrorException [ Fatal Error ]: Call to undefined function __()

share

1 ответ

Такой exception с фатальной ошибкой возникает, когда у kohana недостаточно прав для записи в директории application/logs и application/cache. Исправить ошибку просто, выставив права на каталоги:

chmod 777 application/logs/

chmod 777 application/cache/

Если директорий нет - создайте их и также дайте права на запись.

Странно, что разработчики не сделали для этого случая более понятный exception, проверив, какие выставлены права на директории.

Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ