{"id":443,"date":"2021-11-26T10:05:06","date_gmt":"2021-11-26T10:05:06","guid":{"rendered":"https:\/\/www.bhoost.com\/it\/?p=443"},"modified":"2023-07-21T16:00:36","modified_gmt":"2023-07-21T16:00:36","slug":"come-risolvere-il-problema-con-il-login-delladmin-di-prestashop","status":"publish","type":"post","link":"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/","title":{"rendered":"Come risolvere il problema con il login dell&#8217;admin di Prestashop"},"content":{"rendered":"<p><a href=\"https:\/\/www.bhoost.com\/it\/come-iniziare-con-prestashop-e-creare-un-e-commerce-di-successo\/\">Prestashop<\/a> ha delle caratteristiche di sicurezza piuttosto rigorose e una di queste \u00e8 sicuramente la durata del timeout della sessione, che risulta piuttosto breve. Questo stratagemma serve a ridurre l&#8217;esposizione della tua applicazione ad attacchi basati sulla sessione, come il furto di cookie di sessione.<\/p>\n<p>Tuttavia, questo pu\u00f2 essere piuttosto fastidioso per chi sta lavorando con la piattaforma. Gli amministratori del negozio potrebbero essere sloggati dall&#8217;interfaccia di amministrazione se rimangono inattivi per un p\u00f2 di tempo. Questo pu\u00f2 essere molto frustrante.<\/p>\n<p>Oggi quindi ti mostrer\u00f2 perch\u00e9 accade e come risolvere questo errore.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-444 size-full\" src=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/Prestashop-login.png\" alt=\"Prestashop-login\" width=\"714\" height=\"410\" srcset=\"https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/Prestashop-login.png 714w, https:\/\/www.bhoost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/Prestashop-login-300x172.png 300w\" sizes=\"(max-width: 714px) 100vw, 714px\" \/><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Indice dei contenuti<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69fcb5f26d403\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69fcb5f26d403\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#Problema_di_accesso_allamministratore_di_Prestashop_%E2%80%93_Dove_vedi_questo_errore\" >Problema di accesso all&#8217;amministratore di Prestashop \u2013 Dove vedi questo errore?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#Problema_di_login_delladmin_di_Prestashop_3_motivi\" >Problema di login dell&#8217;admin di Prestashop: 3 motivi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#Problema_di_accesso_alladmin_di_Prestashop_come_correggere_questo_errore\" >Problema di accesso all&#8217;admin di Prestashop: come correggere questo errore?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#1_Cancella_la_cache_del_browser_e_i_cookie\" >1. Cancella la cache del browser e i cookie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#2_Cancella_la_cache_di_Prestashop\" >2. Cancella la cache di Prestashop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#3_Correggi_il_nome_di_dominio_salvato_nel_database\" >3. Correggi il nome di dominio salvato nel database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#4_Disabilita_il_controllo_dellindirizzo_IP\" >4. Disabilita il controllo dell&#8217;indirizzo IP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.bhoost.com\/it\/piattaforme-ecommerce\/come-risolvere-il-problema-con-il-login-delladmin-di-prestashop\/#5_Aumenta_il_periodo_di_inattivita_dei_cookie\" >5. Aumenta il periodo di inattivit\u00e0 dei cookie<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Problema_di_accesso_allamministratore_di_Prestashop_%E2%80%93_Dove_vedi_questo_errore\"><\/span>Problema di accesso all&#8217;amministratore di Prestashop \u2013 Dove vedi questo errore?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Solitamente questo problema si verifica al presentarsi di una di queste condizioni:<\/p>\n<ul>\n<li>Il pannello di amministrazione di Prestashop slogga l&#8217;amministratore durante l&#8217;aggiornamento delle impostazioni del prodotto.<\/li>\n<li>Il proprietario del negozio Prestashop non pu\u00f2 accedere, indipendentemente da quante volte viene cancellata la cache del browser.<\/li>\n<li>Il pannello di amministrazione di Prestashop disconnette il proprietario dopo alcuni minuti di inattivit\u00e0.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Problema_di_login_delladmin_di_Prestashop_3_motivi\"><\/span>Problema di login dell&#8217;admin di Prestashop: 3 motivi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Vediamo quali sono i 3 principali motivi per cui si viene a verificare il problema di login dell&#8217; admin di Prestashop.<\/p>\n<ul>\n<li>Durata massima dell&#8217;inattivit\u00e0 impostata \u2013 &#8220;Admin Controller&#8221; gestisce le funzionalit\u00e0 di backoffice in Prestashop. Il periodo di inattivit\u00e0 dei cookie predefinito \u00e8 impostato su 15 minuti in questo file. Verrai slggato dal pannello di amministrazione dopo 15 minuti di inattivit\u00e0.<\/li>\n<li>Utilizzo dell&#8217;indirizzo IP dinamico: quando ti trovi nel pannello di amministrazione di Prestashop, questo sistema protegge la sessione, taggando la tua sessione di accesso con il tuo indirizzo IP (tramite cookie di autenticazione). Controlla costantemente questo indirizzo IP. Se il tuo indirizzo IP cambia, invalider\u00e0 il cookie e ti chieder\u00e0 di effettuare nuovamente il login.<\/li>\n<li>Valori errati per \u201cPS_SHOP_DOMAIN\u201d e \u201cPS_SHOP_DOMAIN_SSL\u201d \u2013 Nome di dominio errato fornito per PS_SHOP_DOMAIN e PS_SHOP_DOMAIN_SSL nella tabella ps_configuration.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Problema_di_accesso_alladmin_di_Prestashop_come_correggere_questo_errore\"><\/span>Problema di accesso all&#8217;admin di Prestashop: come correggere questo errore?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Per risolvere questo problema, utilizziamo principalmente 5 modi diversi, in base al problema esatto che il proprietario del negozio sta affrontando.<\/p>\n<p>Ma prima di entrare nei dettagli e apportare modifiche al negozio, assicurati di avere il backup del database e dei file del sito web.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Cancella_la_cache_del_browser_e_i_cookie\"><\/span>1. Cancella la cache del browser e i cookie<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Per verificarlo, prova ad accedere da un altro browser o attiva la &#8220;modalit\u00e0 di navigazione in incognito&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Cancella_la_cache_di_Prestashop\"><\/span>2. Cancella la cache di Prestashop<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>I file della cache si trovano in queste posizioni.<\/p>\n<p>Vai a queste cartelle ed elimina tutti i file in esse contenuti.<\/p>\n<ul class=\"nitro-offscreen\">\n<li><em>\/tools\/smarty\/cache<\/em><\/li>\n<li><em>OR \/tools\/smarty_v2\/cache<\/em><\/li>\n<\/ul>\n<ul class=\"nitro-offscreen\">\n<li><em>\/tools\/smarty\/compile<\/em><\/li>\n<li><em>OR&nbsp; \/tools\/smarty_v2\/compil<\/em><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"3_Correggi_il_nome_di_dominio_salvato_nel_database\"><\/span>3. Correggi il nome di dominio salvato nel database<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Fornisci il nome di dominio corretto per PS_SHOP_DOMAIN e PS_SHOP_DOMAIN_SSL nella tabella ps_configuration.<\/p>\n<p>Dovresti fornire solo il nome del dominio. Ad esempio: l&#8217;URL del tuo negozio \u00e8 http:\/\/test.com\/store\/, dovresti fornire i valori come:<\/p>\n<p><em>PS_SHOP_DOMAIN = test.com<\/em><br \/>\n<em>PS_SHOP_DOMAIN_SSL = test.com<\/em><\/p>\n<p>La directory di installazione dovrebbe essere indicata nel file \u201c<em>\/config\/setting.inc.php<\/em>\u201c.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Disabilita_il_controllo_dellindirizzo_IP\"><\/span>4. Disabilita il controllo dell&#8217;indirizzo IP<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rimuovi il controllo dell&#8217;indirizzo IP dell&#8217;utente eseguito da Prestashop.<\/p>\n<p>Puoi disabilitarlo nel file \u201c<em>classes\/cookie.php<\/em>\u201d all&#8217;interno della funzione \u201c<em>isLoggedBack()<\/em>\u201c.<\/p>\n<p>Qui, rimuovi o commenta la seguente condizione.<\/p>\n<p><em>!Configuration::get(&#8216;PS_COOKIE_CHECKIP&#8217;))<\/em><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Aumenta_il_periodo_di_inattivita_dei_cookie\"><\/span>5. Aumenta il periodo di inattivit\u00e0 dei cookie<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Il periodo di inattivit\u00e0 \u00e8 impostato su 15 minuti per impostazione predefinita.<\/p>\n<p>Puoi aumentare questo valore nel file \u201c<em>classes\/controller\/AdminController.php<\/em>\u201c.<\/p>\n<p>Cerca il codice seguente nel file:<\/p>\n<p><em>if (time $ this-&gt; Context&gt; cookie-&gt; last_activity + 900 &lt;())<\/em><\/p>\n<p>Qui il periodo di inattivit\u00e0 \u00e8 impostato su 900s (15 minuti). Puoi sostituire questo valore in pochi secondi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prestashop ha delle caratteristiche di sicurezza piuttosto rigorose e una di queste \u00e8 sicuramente la durata del timeout della sessione, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[1,3],"tags":[54],"class_list":["post-443","post","type-post","status-publish","format-standard","hentry","category-piattaforme-ecommerce","category-prestashop","tag-prestashop"],"acf":[],"jetpack_featured_media_url":"","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"manuelam","author_link":"https:\/\/www.bhoost.com\/it\/author\/manuelam\/"},"uagb_comment_info":0,"uagb_excerpt":"Prestashop ha delle caratteristiche di sicurezza piuttosto rigorose e una di queste \u00e8 sicuramente la durata del timeout della sessione, [&hellip;]","_links":{"self":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/comments?post=443"}],"version-history":[{"count":3,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/443\/revisions"}],"predecessor-version":[{"id":1557,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/posts\/443\/revisions\/1557"}],"wp:attachment":[{"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/media?parent=443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/categories?post=443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhoost.com\/it\/wp-json\/wp\/v2\/tags?post=443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}