Cele mai frecvente probleme Magento 2 și modalități eficiente de a le rezolva (2022)
Publicat: 2022-06-06În procesul de operare a unui magazin Magento, uneori trebuie să întâmpinați probleme tehnice. Deși Magento îmbunătățește întotdeauna și lansează versiuni noi, încă vă confruntați cu unele probleme populare Magento 2. Acest lucru poate afecta direct performanța magazinului dvs., ceea ce vă poate face site-ul mai puțin atractiv și profesionist în ochii clienților și aduce o experiență proastă pentru aceștia. În consecință, cumpărătorii nu vor să se întoarcă la afacerea dvs. și în mod clar veniturile și satisfacția clienților vor scădea. Prin urmare, în această analiză, vom rezuma principalele probleme comune Magento 2 și vom sugera cea mai bună soluție pentru dvs.
1, Primele probleme Magento 2 pe care le puteți vedea sunt că site-ul dvs. se epuizează
Performanța slabă a site-ului duce la o mulțime de probleme în magazinul Magento. Pentru a fi clar, puteți îmbunătăți funcționarea site-ului pentru a ocoli aceste probleme.
Instalați cea mai recentă versiune Magento
Una dintre cele mai simple și mai eficiente modalități de a accelera Magento 2 este actualizarea în mod regulat a versiunii Magento. Când Magento publică o nouă versiune, îmbunătățește frecvent performanța, rezolvă problemele și îmbunătățește securitatea corecțiilor. De exemplu, Magento 2.4.4 este cea mai recentă versiune, vă asigurăm că ați actualizat pentru magazinul dvs.
Javascript și CSS ar trebui optimizate
Alte lucruri care vă pot face Magento 2 să încetinească includ Javascript și CSS, mai ales dacă utilizați Magento POS în frontend. Poate ați configurat unele extensii care nu necesită server. În consecință, aceștia iau activități care fac ca backend-ul Magento 2 să devină supraîncărcat și lent.
De asemenea, puteți îmbina fișierele Javascript și CSS într-un singur fișier condensat pentru a reduce cantitatea de fișiere. Apoi respinge întreruperile de rând și le înlocuiește cu o linie continuă de text. Dacă nu aveți abilitățile sau experiența necesară, încercați să folosiți un dezvoltator web Magento dedicat pentru a obține ajutor de la experți.
Varnish Cache ar trebui să fie activat
Varnish Cache este un sistem de stocare în cache gratuit și open-source. Optimizează timpii de răspuns prin reducerea consumului de lățime de bandă a rețelei pentru cererile echivalente viitoare. Ca rezultat, activarea Varnish Cache reduce timpii de încărcare. Puteți identifica pur și simplu diferența de viteză a site-ului dvs. Magento 2 de acolo.
Folosiți funcția de compilare a Magento
Performanța de încărcare a paginii se poate îmbunătăți cu 25–50% atunci când Compilarea Magento este activată. Pentru a face această funcționalitate disponibilă, urmați acești pași:
Pasul 1: Accesați Sistem > Instrumente > Compilare în Magento Admin.
Pasul 2: Apoi, selectați Run Compilation Process din meniul drop-down.
Pasul 3: Pentru a încheia, faceți clic pe Salvare.
2, Configurarea Magento cu un domeniu nou
Să presupunem că Magento dvs. este configurat cu www.yourdomain.com și doriți să îl schimbați în www.anotherdomain.com.
Pentru a începe, accesați MySQL Manager, selectați baza de date, apoi faceți clic pe tabelul de date de configurare de bază numit core_config_data.
Valorile URL/secure/bază și web/unsecure/URL de bază pot fi văzute în tabelul de date de configurare de bază. Apoi, pentru a salva modificările, înlocuiți vechiul nume de domeniu cu unul nou și faceți clic pe butonul Go.
3, Resetați parola de administrator Magento
Există trei moduri de bază de a vă reseta parola, în funcție de situația dvs., indiferent dacă o uitați sau pur și simplu doriți să îmbunătățiți securitatea.
Puteți schimba cu ușurință parola din setările contului dacă vă puteți accesa contul Magento și vă amintiți parola existentă.
Pasul 1: Accesați Sistem, apoi Permisiuni și apoi Toți utilizatorii din backend-ul Magento.
Pasul 2: Va apărea o listă cu toți utilizatorii disponibili în prezent. Selectați utilizatorul pentru care trebuie să schimbați parola.
Pasul 3: Confirmați noua parolă introducând-o. Introduceți parola curentă în caseta „Verificarea identității utilizatorului curent”, apoi faceți clic pe Salvare cont.
Nu trebuie să vă îngrijorați dacă nu vă puteți accesa contul Magento. Există două alternative pentru a obține rapid o nouă parolă.
* Utilizând sistemul de recuperare implicit, schimbați parola de administrator Magento.
- Selectați „Panoul de administrare” din meniul derulant.
- Selectați „Parola uitată” din meniul derulant.
- Completați adresa de e-mail Magento și faceți clic pe butonul „Preluare parola”.
- Pentru a vă reseta parola, deschideți linkul din e-mail, introduceți noua parolă, apoi faceți clic pe „Resetați”.
* Folosiți linia de comandă Magento
Executați următoarea comandă:
1: php bin/magento admin:user:create –admin-user=admin –admin-parola=admin123
Completează-ți e-mailul, prenumele și numele de familie
4, Activați formularul de contact Magento
Formularul de contact Magento este un instrument încorporat care informează clienții despre cum să vă conectați afacerea. În mod normal, se găsește în partea de jos a site-ului dvs. și este util atunci când configurați numeroase magazine Magento. Urmați aceste instrucțiuni pas cu pas pentru a adăuga acest formular:
Pasul 1: Accesați Magento Admin și conectați-vă.
Pasul 2: Mutați la Magazin > Setare > Configurare din bara laterală.
Pasul 3: Accesați General > Contact > Activați Contactați-ne în panoul din stânga. da
Pasul 4: Completați câmpurile necesare și faceți clic pe Salvare.
Pasul 5: treceți la opțiunea de e-mail, introduceți informațiile relevante și salvați configurația.
5, Acces refuzat
Problema „Acces refuzat” Magento apare atunci când vi se refuză accesul la pagini sau aplicații online. Următoarele sunt câteva explicații comune pentru aceste probleme:
- La crearea unui utilizator nou, atribuirea rolului este incorectă.
- Acreditările de conectare pentru contul de administrator sunt incorecte.
- Pentru extensii noi, sunt necesare privilegii.
- Este esențial să vă deconectați, să vă conectați din nou și să resetați acreditările de administrator pe contul dvs. Magento. Dacă încă întâmpinați probleme, încercați aceste sugestii.
Atunci vă sugerăm o soluție utilă
Atribuirea unui rol greșit în timpul creării unui utilizator nou
Este ușor să nu vă amintiți să atribuiți un rol atunci când adăugați un utilizator nou din panoul de administrare. În această situație, accesați Sistem > Permisiuni > Utilizator > Faceți clic pe utilizator > Roluri utilizator și modificați permisiunea de acces.
Date de conectare incorecte ale administratorului
Când vă conectați la panoul de administrare, cea mai frecventă cauză a „Accesului refuzat” este informațiile inexacte. Dacă ați încercat să vă deconectați și să vă reconectați, dar tot nu puteți intra, încercați următoarea comandă pentru a vă reseta parola:
UPDATE admin_user SET password = MD5('PASSWORD') WHERE username = 'USERNAME';
Pentru extensii noi, sunt necesare privilegii.
Când administratorii magazinului instalează o nouă extensie Magento prin intermediul programului de descărcare și trec la setările de configurare ale extensiei, este posibil să întâmpine problema „Acces refuzat”. Ar trebui să vă resetați acreditările de administrator, deoarece Magento nu actualizează automat privilegiile noilor extensii.
Navigați la Sistem > Permisiuni > Roluri > din tabloul de bord Magento. Setați-l la Toate > Salvare rol > Rol de administrator > Resurse pentru rol
6, probleme Magento prietenoase cu SEO
Când menționează dificultățile Magento prietenoase cu SEO, așa cum s-a vorbit despre punctul 1, creșterea vitezei este un pas esențial în îmbunătățirea experienței utilizatorului și a clasamentului în motoarele de căutare. Cu toate acestea, cele mai recente versiuni ale Magento 2 includ îmbunătățiri importante SEO, cum ar fi:
Indexarea versiunilor HTTP ar trebui să fie standardizată.
Adaptarea mai favorită ar trebui să fie indexată, iar cealaltă versiune a aceluiași URL ar trebui să conducă la versiunea HTTPS cu standarde relative. Puteți, de exemplu, să faceți HTTPS protocolul preferat. Apoi indicați versiunea HTTP către HTTPS și invers în codificarea HTML. În schimb, nu indexați atât formularele HTTP, cât și HTTPS, deoarece unul dintre ele ar fi considerat conținut duplicat.
Din cauza textului, evitați navigarea în straturi.
Navigarea în straturi nu este bună pentru SEO-ul site-ului dvs. în general. Ca rezultat, atunci când indexați, ar trebui să evitați sortarea și explorarea subclaselor. În plus, un plugin de navigare stratificat poate fi folosit pentru a converti paginile sortate și filtrate în pagini de destinație eficiente. Cu toate acestea, trebuie să examinați mai întâi compatibilitatea extensiei, versiunea dvs. Magento 2 și apoi remedierea.
7, Generați grupuri de clienți Magento
Magento vă permite să împărțiți clienții în grupuri și să guvernați comportamentul magazinului în funcție de grupul din care aparțin. Pentru a obține un control mai mare asupra cumpărătorilor dvs., puteți desemna taxe sau statut (General, Neconectat și En-gros) unui grup. Urmați acești pași pentru a filtra sau a crea un nou grup de clienți:
Filtrați clienții în diferite grupuri:
Pasul 1: Accesați Clienți > Grupuri de clienți în bara laterală Administrator.
Pasul 2: Selectați Filtre din meniul derulant și introduceți criterii pentru grupurile dvs., cum ar fi intervale de identificare, grupuri sau clase de taxe.
Creați un nou segment de clienți:
1: Accesați Clienți > Grupuri de clienți > Adăugați un grup de clienți nou din meniul principal.
2: Introduceți numele grupului dvs.
3: Alegeți clasa fiscală adecvată pentru organizație.
4: Alegeți site-ul pe care doriți să îl blocați.
5: După ce ați terminat, faceți clic pe Salvare grup de clienți.
8, Configurați site-ul de blog Magento
Blogging-ul este una dintre cele mai eficiente metode pentru creșterea traficului pe site și îmbunătățirea SEO. Una dintre problemele Magento este că Magento 2 nu vine cu un blog implicit. Totuși, îl puteți obține prin integrări.
9, Creați redirecționări 301
Scopul unei redirecționări 301 este de a îndrepta adresa IP către noua adresă. În plus, puteți folosi această funcție pentru a rescrie adresa URL. Drept urmare, îmbunătățește structura site-ului dvs. și performanța SEO. Puteți face o redirecționare 301 pentru site-ul dvs. în două metode.
Funcția de redirecționare a Magento poate fi folosită pentru a crea redirecționări 301.
Pasul 1: Accesați Marketing > SEO și căutare > Rescrieri URL în bara laterală Magento Admin.
Pasul 2: selectați Adăugați o rescriere URL din meniul derulant și introduceți o adresă URL pentru pagina dvs. CMS, produs, categorie și adresa URL personalizată.
Pasul 3: Completați câmpurile obligatorii și faceți clic pe Salvare.
Configurați redirecționări 301 cu .htaccess
Pasul 1: Găsiți în .htaccess
IfModule mod_rewrite.c>
UrmărițiSymLinks
RewriteEngine activat
Pasul 2: Începeți să rescrieți și urmați instrucțiunile:
redirecționare 301 old_url new_url
## URL-uri folosind căi relative
## exemplu: 301 redirect /old.html /new.html
Pasul 3: În cele din urmă, examinați vechiul URL, operați-l și așteptați consecințele
10, Eroare 503
Una dintre cele mai răspândite probleme Magento este eroarea 503, care indică faptul că un serviciu online este temporar indisponibil utilizatorilor. Acest lucru se întâmplă frecvent când încercați să configurați extensiile Magento 2.
Există două motive principale pentru care s-ar putea să întâmpinați această problemă:
Soluție pentru o problemă cu serverul site-ului
Dacă aveți probleme cu serverul dvs., contactați compania de găzduire.
Soluție pentru modul de întreținere.
Soluție: Navigați la instalarea rădăcină Magento, căutați documentul „maintenance.flag”, apoi ștergeți-l prin FTP sau File Manager pentru a păstra site-ul Magento în afara modului de întreținere. Magento nu va mai afișa avertismentul despre modul de întreținere după ce ați terminat.
Dacă nu funcționează, ștergeți mai întâi sesiunile și memoria cache înainte de a continua cu procedurile de mai sus.
Concluzie
Prin acest articol, prezentăm câteva probleme populare Magento 2 pe care le puteți întâlni atunci când rulați un magazin Magento. Puteți vedea și alte probleme, dar problemele pe care le-am menționat mai sus pot fi cele pe care trebuie să le gestionați de obicei. Cunoscând mai multe detalii despre asta, cu atât afacerea ta are mai mult succes. Dacă nu rezolvați imediat această problemă, vă va afecta operațiunile. Prin urmare, cu cunoștințele pe care le oferim, sperăm că puteți îmbunătăți performanța magazinului dvs. online. Cu toate acestea, dacă nu sunteți bun la această sarcină, nu ezitați să găsiți serviciul nostru: Dezvoltare Magento sau contactați-ne pentru a primi asistență în timp util.