critiks Posted December 31, 2020 Share Posted December 31, 2020 Bonjour, Je souhaite réaliser une migration d'un site web distant en local pour des tests et mises-à-jour. Cependant, impossible de me connecter à l'admin ! Lorsque je rentre les identifiants, l'url me renvoie à la page de connexion sans erreur mais ne me fait pas parvenir à l'admin. L'email et le mot de passe sont corrects. (Le front fonctionne) J'ai : - un htaccess (à la racine ok) : importé et maj depuis une installe locale ok - changé les url dans la bdd : ap_configuration = PS_SHOP_DOMAIN + PS_SHOP_DOMAIN_SSL + ap_shop_url - défini "PS_COOKIE_CHECKIP" dans la bdd avec comme valeur : sur 0 - désactiver le ssl : TABLE ps_configuration : PS_SSL_ENABLED_EVERYWHERE sur 0 - supprimé les dossiers : var + cache - un fichier parameter qui semble ok. La config : php = 7.2.31 - presta = 1.7.6.6 Ps : je précise que le site a été précédemment mAj depuis une version 1.5 avec beaucoup de "bidouilles" apparemment. Je joins le fichier de log (si cela peut aider). Merci d 'avance pour votre aide. Link to comment Share on other sites More sharing options...
Alexandre Carette Posted January 1, 2021 Share Posted January 1, 2021 Salut, que te dit la console JS et le XHR dans l outils de developpement de google chrome? cdt Link to comment Share on other sites More sharing options...
critiks Posted January 1, 2021 Author Share Posted January 1, 2021 Salut Alexandre, Pour la console : Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist http://localhost/xxxx/adminxxxx/index.php?controller=AdminLogin&token=xxxxxxx&redirect=AdminDashboard Et pour le XHR : Request URL: http://localhost/xxxxx/adminxxxxx/index.php?rand=1609521818576 Request Method: POST Status Code: 200 OK Remote Address: [::1]:80 Referrer Policy: strict-origin-when-cross-origin Connection: Keep-Alive Content-Length: 158 Content-Type: text/html; charset=utf-8 Date: Fri, 01 Jan 2021 17:23:38 GMT Keep-Alive: timeout=5, max=100 Login: true Server: Apache/2.4.46 (Unix) PHP/7.2.34 Set-Cookie: PrestaShop-d8f59743780c0a53942d74f927c6a1ea=def5020019c37bc9743a600de940a5b21ad64ad0b732a33d107323d2f5c67d8d48965843051dd91641016d4b09401c2df68eae4d425d61737786525c8f9e9477d92860e24b7c3ba835792a21ab44600bf4aff2a495708f759ad59462c814d9c99cfcbed97b44ec810e53d51dd8bc3887fcf8a5cc2e418ecb81e8f7a08e50e9a6204e43ba12c8209888edb241a95bb5ec1997cd1e77bcc9a692728d27702adf7873cc881e3eb0a52d34e239daa2de8e7a87b1bbb5ae3d1e3fe7d0c8d9213c3757253ecfa28a50d1519fcd607a61a6f0ffa59e85fbec7cd99674b690978ab75887e224bafebbf0d2ecfa5af8b9cb7669698d9a7db3ff6145944d4f54b752e1bf169ca9d56d6599d8b7a5fa6856807cbeeb65b18d630b71efd911e46bef27aa2ddbc6a81609511117c37416fecbd3da156ac937cb4993ff637ab70fbf6e79fe9bdc4a4be8a7255f17fbe58ff94df8923649e7a02edf0e04e9d67640be4389c87279c01498cb932edcadcd8d3a5e648ca5dbe8e4da678803fcf942489729d663d828347160004f6ad6c43b6cf3eef3d10b4a01b9639e37663c17ead147; expires=Sat, 20-Feb-2021 17:23:39 GMT; Max-Age=4319994; path=/aroma-plantes/; HttpOnly X-Powered-By: PHP/7.2.34 Accept: application/json, text/javascript, */*; q=0.01 Accept-Encoding: gzip, deflate, br Accept-Language: fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7 cache-control: no-cache Connection: keep-alive Content-Length: 119 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Cookie: PrestaShop-4bfe153a146fb9daa1f3046a7d296be9=def5020071624932dee5651e5d3ca18060bc84e322f860a537ef4cb531ae3768289b8b522f92eafd6182526fdf128d24a12c53ee8ed3c13e17a9e4a0b7403031af4b4b17dbbb84ab4e4e4a171c35d2ded5054a7d34aeb9161f8b09c8e3624edc391196af99552d4092813d5a8131f0a63cc27992680d88eb4272f64813db0daecdc786516518fc87cafe056e5c7b221d7aafe5ff640780f17bc9f4dd348a73f26240be64702a2e0db9aa1c205fc2aac509dd0e5ea1cd66c068577eafee6be02ecb71be8d0ca817812d5fff7ed8ac354bbb31c4802440bc21eefb00766c75bf2cf2fa1aa5df84bd60bbd81069046b8b33de9176522ab3d78758738b418978417e0c98dedeb4a0919eb81dcb0cd3c30d18d653af59dbf59347a09747b51a27a0ebd1ae6332b4008d3189f0b47608f4ba8461a19e2f540606c0bac2a4d091cbb032df5bbec677dd1571bbca18d0e24bc229902cfe0598b4a1672a5443a3a66324b7dddb87b0392202d7d8070d5a94378a4d0a41d6c73e21464591d1aa65e28a9b7c257331eeda8b814620653da668c744aa37145d256bc24747b743bd84c5b9a5d47d6381117c36d4f84af35aacac5c180663b0aff10c78226768e3cb4af07a969fe4796ad94a5902afe867ccb0482be4b38c93; PrestaShop-d8f59743780c0a53942d74f927c6a1ea=def50200a372b94ecd009962ee2f0992553a0c4a3cc4a1d645d9b010c9bcd3c1e1dcf40daa65fa3702f525b0643af20523e93ff3588fa2694de57c3e263774905a7048c6f756304699b9cf06e8dcbc96c7bb5b63055888d72b8af29141b83af3cda06c7efe34d591bace269f6cd050fb16f0893572f2a9062a57b1d279f7e9ed137994bcdc1b3c5bee3be93573153e94b3a482ba3564cbb562521d604e7803533f86832188759b6f751ed3e9d22e20e11629ae3c; PHPSESSID=e12amgavl3ig1ounuid9v5k25e; _ga=GA1.1.1509569737.1609422414; _gid=GA1.1.332732576.1609422414; install_421aa90e079f=ciaf3fteddnaje2v8ndkmv9s0g Host: localhost Origin: http://localhost Referer: http://localhost/xxxxxx/adminxxxx/index.php?controller=AdminLogin&token=xxxxxxxx&redirect=AdminDashboard Sec-Fetch-Dest: empty Sec-Fetch-Mode: cors Sec-Fetch-Site: same-origin User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Mobile Safari/537.36 X-Requested-With: XMLHttpRequest rand: 1609521818576 ajax: 1 token: controller: AdminLogin submitLogin: 1 passwd: xxxxx email: [email protected] redirect: AdminDashboard En vidant le cache et le dossier var : la connexion se lance puis retour à 0 et revient à la même page. Link to comment Share on other sites More sharing options...
Alexandre Carette Posted January 1, 2021 Share Posted January 1, 2021 ok essaye sur d autres navigateurs en navigation privée, style firefox Link to comment Share on other sites More sharing options...
Vincev60 Posted January 2, 2021 Share Posted January 2, 2021 au vue du XHR, ça pointe encore sur ton local. Link to comment Share on other sites More sharing options...
critiks Posted January 2, 2021 Author Share Posted January 2, 2021 J'ai essayé sur d'autres navigateurs : safari, chrome privé, firefox. Je reviens toujours à la page de connexion. (Aucun message d'erreur de mot de passe, etc.) PS : c'est bien sur le localhost que cela doit pointé car j'ai récupéré le site d'un serveur distant sur ma machine. Link to comment Share on other sites More sharing options...
Alexandre Carette Posted January 2, 2021 Share Posted January 2, 2021 verifie que tu as bien ca: https://www.prestashop.com/fr/configuration-requise Link to comment Share on other sites More sharing options...
critiks Posted January 2, 2021 Author Share Posted January 2, 2021 (edited) Je viens de vérifier. j'avais pas activé certaine dans mon php.ini. Je tiens à préciser que presta sur la même config 1.7.7 (en clean installe) fonctionne très bien et que ma version 1.7.6 (migrée) non. Par contre aucun changement. pour l'accès à l'admin. Juste pour les modules je ne suis pas sûr de savoir comment les installer = Extensions PHP indispensables (dans le fichier php.ini) : PDO_MySQL, cURL, SimpleXML, mcrypt, GD, OpenSSL, DOM, SOAP, Zip, fileinfo. Je suis sur un serveur apache installé via homebrew. Edited January 2, 2021 by critiks (see edit history) Link to comment Share on other sites More sharing options...
critiks Posted January 5, 2021 Author Share Posted January 5, 2021 Personne dans le même cas ?? Link to comment Share on other sites More sharing options...
critiks Posted January 11, 2021 Author Share Posted January 11, 2021 Résolu ! J'ai refait une clean installe en faisant : - transfert locale : dossier presta + bdd en sql - tables modifiées : ap_shop (prefixe tables =ap_) *ap_shop.. > -> ap_shop_url = localhost - localhost - /nom dossier/ *ap_configuration > - > ap_configuration : pss_enabled + pss_enabled_everywhere = mettre à 0 (ou 1 sur serveur distant) - -> ap_shop_domain + ap_shop_domain_ssl = localhost (sinon url du site = aromaplantes.com) - modif dans dossier : App > config > parameters.php (config log bdd) - ajout htacces local - suppr dossier : var + cache - accès admin : ce compte n'existe pas = ? - > suppr cookies = ap_configuration > PS_COOKIE_CHECKIP = 0 - > Désactivez l'appel à addons, dans /classes/tools.php vers la ligne 3352, remplacez :protected static $is_addons_up = false; (ligne 3810) (à voir l'intérêt)?? - > changer mdp admin de l'utilisateur non reconnu = liens utiles installe =https://newslang.ch/blog/tutoriel-migrer-prestashop-17-local-vers-hebergeur/ = lien cookie = = lien désactive addons = = Accés admin perdu - mdp admin =https://www.mediacom87.fr/acces-backoffice-prestashop-perdu/https://www.md5.fr/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now