Установка OpenCart, не удается войти в Dashboard

Я только что установил OpenCart на свой сайт. Когда я пытаюсь войти в панель управления, я получаю следующую ошибку:

Предупреждение: htmlspecialchars (): кодировка `UTF-8; ‘ не поддерживается, если предположить, что utf-8 в /home/********/public_html/system/library/cart/user.php в строке 39

Предупреждение: Невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался с /home/********/public_html/admin/controller/startup/error.php:34) в / home / ******* * / public_html / system / library / response.php в строке 12

Это функция для входа в систему:

    public function login($username, $password) {
$user_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "user WHERE username = '" . $this->db->escape($username) . "' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('" . $this->db->escape(htmlspecialchars($password, ENT_QUOTES)) . "'))))) OR password = '" . $this->db->escape(md5($password)) . "') AND status = '1'");

Я не установил ничего, кроме платформы. Что-нибудь еще, что я должен сделать прежде, чем войти? Если файлы имеют формат UTF-8, нужно ли заново все сохранять и повторно загружать их на сервер? Я читал на форумах, что OC поддерживает UTF-8, поэтому я не знаю, почему возникает эта ошибка.

0

Решение

Быстрая починка:

Удалить следующую строку из /admin/view/template/common/header.tpl в строке 7

<meta charset="UTF-8" />
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]