Перейти к содержанию
jyls

[Решено {поиск, однако}] Не могу зайти в админку после обновления. Что не так? [{Unknown column 'salt'}]

Рекомендуемые сообщения

Всем привет! Я еще совсем новичёк, но взяла на себя смелость обновить 1.5.3 на 1.5.4 и всё бы ничего, да вот теперь не могу зайти в админку :cry: Не пойму, что сделала не так. Помогите плиз разобраться.

При наборе логина и пароля выдает такую ерунду:

Notice: Error: Unknown column 'salt' in 'where clause'

Error No: 1054

SELECT * FROM user WHERE username = 'мой логин' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('мой пароль'))))) OR password = 'ee4cfe44fea8bb440b96f6ff279fee5b') AND status = '1' in /home/...../public_html/system/database/mysql.php on line 49

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk

конфиг в админке заменился нулевым?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

конфиг в админке заменился нулевым?

Для меня это матерные слова :-D Каким нулевым? Я не заменяла нулевым, в инструкции было написано не заменять :oops:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk

Для меня это матерные слова :-D Каким нулевым? Я не заменяла нулевым, в инструкции было написано не заменять :oops:

Вот посмотрите в папке admin есть ещё один config,php

Но скорее всего обновление прошло неудачно.

Попробуйте ещё раз пройти по адресу.ру/install и нажать обновить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот посмотрите в папке admin есть ещё один config,php

Да.

Может я неправильно обновила. Меня просто смутили строки в файле upgrade.txt

"....STEP 3. If using 1.4.0 or earlier, Edit your config.php file in the root path of your store.

Remove the following lines:

//HTTP

define('HTTP_SERVER', 'http://www.mysite.com/');

define('HTTP_IMAGE', 'http://www.mysite.com/image/');

// HTTPS

define('HTTPS_SERVER', '');

define('HTTPS_IMAGE', '');

STEP 4. For all versions, be sure that the admin/config.php file has the HTTPS section filled in.

Even if not using SSL, fill this in with the corresponding HTTP data for your site so that both HTTP and HTTPS entries have the same data:

// HTTPS

define('HTTPS_SERVER', 'http://www.mysite.com/admin/');

define('HTTPS_IMAGE', 'http://www.mysite.com/image/');..."

Выше было написано, что заменить все файлы, кромеconfig.php и admin/config.php. Я так и сделала, все заменила, кроме данных файлов, а потом обновила по ссылке. А надо было обновить и прописать HTTP и HTTPS???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk

Подождите!

У Вас чистый опенкарт или сборка ocStore?

Ещё проблемка может быть если на сервере нет mcrypt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подождите!

У Вас чистый опенкарт или сборка ocStore?

Ещё проблемка может быть если на сервере нет mcrypt

Чистый.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk

Чистый.

Посмотрите тут, вроде та же проблема

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Поиск по слову "unknown column 'salt'" вернул 3 результатов

https://opencartforum.com/topic/14644-решено-unknown-column-salt-in-where-clause/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я читала этот пост, но он закрыт уже, а я не профессионал, чтобы понять ответ, который там написан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.