wdrożenia PrestaShop

Problem z logowaniem - odzyskanie hasła

  • 0 Odpowiedzi
  • 4623 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 3,733
  • 93
  • Płeć: Mężczyzna
  • Europasaz.pl
    • Projektowanie PrestaShop, Wordpress, SMF
  • Presta Shop: PS
  • Status: Programista
Problem z logowaniem - odzyskanie hasła
« dnia: Marzec 08, 2014, 03:10:11 pm »
1. Resetowanie hasła poprzez bazę danych:


a) zaloguj sie na serwer pooprzez dtp i znajdź plik /config/settings.inc.php
b) skopiuj wartość spomiędzy cudzysłowia z linii _COOKIE_KEY_
c) korzystając z serwisu http://www.miraclesalad.com/webtools/md5.php wklej wartość, a następnie dopisz na jej końcu nowe hasło. Naciśnij przycisk md5
d) na swoim serwerze zaloguj się do phpmyadmin [ścieżka z reguły wygląda tak: mojsklep.pl/phpmyadmin]
e) znajdź tabelę ps_employee i swoje konto wcisnij przycisk edytuj w polu passwd wklej wartość z punktu c


2. Sklep nie wysyła maila z nowym hasłem:


a) zaloguj sie na serwer poprzez ftp i znajdź plik login.php w katalogu admin [nazwa zależy od typu instalacji]
b) otwórz go w notatniku na końcu pliku dopisz: echo md5( PSQL( _COOKIE_KEY_ . 'newpassword' ));c) zresetuj hasło i skopiuj uzyskaną wartość. 

d) na swoim serwerze zaloguj się do phpmyadmin [ścieżka z reguły wygląda tak: mojsklep.pl/phpmyadmin]
e) znajdź tabelę ps_employee i swoje konto wcisnij przycisk edytuj w polu passwd wklej wartość z punktu c.


3. Skasowałem domyślny język:


a) na swoim serwerze zaloguj się do phpmyadmin [ścieżka z reguły wygląda tak: mojsklep.pl/phpmyadmin]
b) znajdź tabelę ps_lang
c) wcisnij przycisk insert i wpisz następujące wartości:
  • id_lang -> 1
  • name -> Polski
  • active -> 1
  • iso_code -> pl
  • language_code -> pl
  • date_format_lite -> Y-m-d
  • date_format_full -> Y-m-d H:i:s
  • is_rtl -> 0
4. reset hasła poprzez zapytanie sql:


a) na swoim serwerze zaloguj się do phpmyadmin [ścieżka z reguły wygląda tak: mojsklep.pl/phpmyadmin]
b) wciśnij przycisk sql i wstaw
UPDATE `ps_employee` SET `passwd` = MD5('wnMQUnfwRN4567IKIDMQrvePdObTTBkhRIFMG9KPgd9uK1VLUsxvXupassword') WHERE `ps_employee`.`id_employee` = 6;c) potrzebne nam są: wartość spomiędzy cudzysłowia z linii _COOKIE_KEY_  oraz nowe hasło dopisane na końcu, a także id pracownika z tabeli ps_employee
MODUŁY | http://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | http://zielona.biz