...
Istnieją przypadki kiedy PrestaShop nie rozpozna e-maila albo chasła hasła użytkownika, co uniemożliwia podłączenie zarówno panelu administracyjnego jak i strony głównej. Użytkownik jest odesłany do widoku logowania. Niektóre raporty wskazują na to, że IE10 jest jedyną przeglądarką w której się to dzieje.
...
W każdym razie jest, jeden prosty sposób żeby rozwiązać ten problem i aby się ponownie zalogować, jest to wyczyszczenie pamici podręcznej i plików cookies. Oto strona która wyjaśnia jak to zrobić, w zależności od przeglądarki: https://support.google.com/accounts/answer/32050?hl=pl&rd=1.
Regeneracja
...
hasła ręcznie
Są sytuacje kiedy nic się nie dzieje, kiedy poprosisz o nowe chasłohasło, i to nie działa. Może być wiele powodów dla których się to stało , ale ważne jest, aby być sie w stanie zalogować ponownie.
...
- Otwórz plik
/config/settings.inc.php
, bezpośrednio z root twojego sklepu. Znajdź linię zawierającą "_COOKIE_KEY
_". Skopiuj zawartość pliku cookie (bez cudzysłowiów): To jest MD5 do twojego orginalnego chasłahasła. - Teraz trzeba wygenerować dla chasła hasła nowy hash MD5.
- Przejdź do http://www.miraclesalad.com/webtools/md5.php.
- Wklej wartość "
_COOKIE_KEY
_" w polu tekstowym, a zaraz po nim, dodaj żądane chasłohasło. Na przykład. xykxB41JrEacRIoZxDioPNRmKeuO3ixCLygNxBAkeOkAHf2YUVESuT9jMYPASSWORD, gdzie pliki cookie kończy się T9j, a pożądane chasło hasło to MYPASSWORD (to może być wszystko co chcesz) - Kliknij przycisk "md5": to stworzy MD5 hash zawartości tekstowej pola. Skopiuj go.
- Teraz należy przenieść ten hash do bazy danych: You now need to put this hash into your database:
- Otwórz bazę danych swojego sklepu używając phpMyAdmin. Jeśli nie wiesz jak użyć phpMyAdmin, zapytaj swojego webmastera, albo swojego dostawcę hostingu.
- Otwórz tabele
pw_employee
, znajdź wiersz odpowiadający twojemu kontu (powinien odpowiadać twojemu mieniu, nazwisku i adresowi e-mail) i kliknij przycisk "Edytuj". - Znajdź pole
passwd
, i wklej w MD5 który właśnie wygenerowałeś.
- Zaloguj się ponownie do swojego panelu adminstracyjnego z listy e-mail w tej samej tabeli, a następnie na żądane chasło hasło które zostało użyte (MYPASSWORD). To wygeneruje nowy klucz plików cookie.
...
Jeśli wszystko zawiedzie skontaktuj się z zespołem wsparcia PrestaShop na http://addons.prestashop.com/pl/35-wsparcie.
PrestaShop nie wysyła mi mojego nowego
...
hasła
Żądanie aby zresetować chasło hasło działa tylko wtedy jeśli serwer SMTP został skonfigurowany tak, że to PrestaShop jest wstanie wysyłać emaile.
...
- Skonfigurować serwer SMTP do wysyłania emaili:
- Zdobądź informacje od swojego dostawcy hostingu na temat połączeń SMTP
- Przejdź do swojego panelu administracyjnego (użykownik albo adminstrator który nadal jest zalogowany) Strona "E-maile" w menu "Parametry zaawansowane".
- Wybierz opcje "Użyj moich własnych ustawień SMTP". Pojawi się formularz: wypełnij go informacjami podanymi przez twój hosting.
- Zachowaj swoje zmiany.
- Poproś o nowe chasło hasło ponownie Należy je zachować.
- Postepuj zgodnie z krokami:
- Wybierz nowe chasłohasło. W naszym przykładzie, "$$$rabbit$159$$$".
- Użyj swojego FTP, otwórz plik
login.php
, zlokalizowany w folderze adminstracyjnym online (nazwa zależy od twojej instalacji).
Na dole pliku, dodaj nastepującą linię:
echo md5( PSQL( _COOKIE_KEY_ . 'newpassword' ) );
Tak więc nasze przykładowe chasłohasło:
echo md5( PSQL( _COOKIE_KEY_ . '$$$rabbit$159$$$' ) );
Pamiętaj aby umieścić swoje nowe chasłohasło!
- Przejdź do strony logowania w panelu administracyjnym, jeśli chcesz się zalogować, i skopiować tekst który się pojawia na dole strony (np: a0ee884b507dd4624ce51968cfbb19a9).
- Przejdź do bazy danych PrestaShop, na przykład używając phpMyAdmin. W tabeli
ps_employee
, zastąp istniejącą wartość w kolumniepasswd
dla pracownika któremu chcesz zmienić chasło hasło z wartością otrzymaną w poprzednim kroku. Zachowaj zmiany. - Teraz można połączyć się zwykłym loginem i nowym chasłemhasłem.
Omyłkowe usunięcie domyślnego pakietu językowego po zalogowaniu
...
- Przejdź do phpMyAdmin. Jeśli nie można uzyskac do niego dostępu, należy zwrócić się do swojego dostawcy hostingu aby wykonał tą czynność.
- Wybierz bazę danych swojego sklepu, i wybierz tabelę
ps_lang
. - Kliknij przycisk "Wstaw" na górze, i utwórz nowy wpis z tych wartości:
id_lang
-> 1name ->
Angielskienglish
active
-> 1iso_code
-> enlanguage_code
-> endate_format_lite
-> Y-m-ddate_format_full
-> Y-m-d H:i:sis_rtl
-> 0
- Wykonaj kwerendę.
...