Wie behebe ich die 10 häufigsten Magento Probleme?
Dieses Tutorial behandelt die folgenden Themen:
Wie kann ich Magento für eine neue Domain konfigurieren?
Bearbeiten Sie die Magento-Datenbank
Gehen Sie zu Ihrer Site Tools > phpMyAdmin . Wählen Sie Ihre Magento-Datenbank aus dem linken Menü, finden Sie die Tabelle mit dem Namen core_config_data und klicken Sie darauf. Klicken Sie auf die Registerkarte Durchsuchen und bearbeiten Sie die ersten beiden Felder:
web/unsecure/base_url
web/secure/base_url
indem Sie auf das Stift-Symbol vor jedem von ihnen klicken. Ersetzen Sie Ihren alten Domainnamen durch Ihren neuen und klicken Sie auf Go , um die Änderung zu speichern.
Löschen Sie den Magento-Cache
Der Magento-Cache-Ordner befindet sich in Ihrem Magento-Installationsverzeichnis > /var/cache . Um den Cache zu löschen, löschen Sie einfach den Ordner.
Viele Magento-Probleme können durch Löschen des Cache behoben werden.
Wie kann ich das Magento Admin Passwort zurücksetzen?
Um Ihr Magento-Admin-Passwort zu ändern, gehen Sie zu Ihren Site Tools > Site > MySQL > phpMyAdmin , wählen Sie Ihre Magento-Datenbank, klicken Sie auf die SQL-Registerkarte und fügen Sie diese Abfrage ein:
UPDATE admin_user SET password = CONCAT(SHA2("XXXXXYourNewPassword", 256),":XXXXX:1") WHERE username = "YourAdminUser";
Hinweis: Sie müssen YourNewPassword mit Ihrem neuen Passwort ändern und YourAdminUser in Ihren Magento Admin-Benutzernamen ändern. Außerdem kann die XXXXX-Sequenz durch beliebige zufällige Zeichen ersetzt werden.
Führen Sie die Abfrage durch Klicken auf Go aus und Ihr Passwort wird geändert.
Wie kann ich in Magento suchmaschinenfreundliche URLs aktivieren?
Um suchmaschinenfreundliche URLs in Magento zu aktivieren, müssen Sie sich in den Magento Administrationsbereich einloggen und auf Stores > Einstellungen > Konfiguration . Unter dem Allgemein Navigationsmenü, wechseln Sie im Unter-Navigationsfeld auf der linken Seite zu Web .
Danach klicken Sie auf die Registerkarte Suchmaschinenoptimierung und schalten die Webserver-Umschreibungen verwenden ein (wählen Sie im Dropdown-Menü Ja aus). Klicken Sie auf die Schaltfläche Konfiguration speichern und Ihre Magento SEF URLs werden aktiviert.
Wie kann man Magento beschleunigen?
Viele Magento Probleme werden durch langsame Performance verursacht. Der empfohlene Weg, um die Leistung von Magento zu beschleunigen, besteht darin, seine Optimierungsfunktionen zu aktivieren. Die Leistungssteigerung liegt beim Laden der Seite zwischen 25%-50%.
Um JS > amp; CSS-Optimierung gehen Sie zu Stores > Konfiguration im Abschnitt Einstellungen > Entwickler im Erweitert Tab > Abschnitt JavaScript-Einstellungen > Ändern Sie auf Ja die Optionen „ Javascript-Bündelung aktivieren “, „ JavaScript-Dateien zusammenführen “ und „ JavaScript-Dateien verkleinern “.
Auch in den Stores > Konfiguration im Abschnitt Einstellungen > Entwickler in Erweitert Tab, erweitern Sie den Abschnitt CSS . Dort sollten Sie die CSS-Dateien zusammenführen und CSS verkleinern Dateien auf Ja ändern.
Wie kann man Magento über www öffnen?
Für SEO und Usability Zwecke möchten Sie vielleicht Ihre Besucher umleiten, um Ihre Website nur über www (http://www.yourdomain.com) zu öffnen.
Um dies in Magento zu tun, sollten Sie die Datei .htaccess in dem Ordner öffnen, in dem Ihr Magento installiert ist. Suchen Sie darin die RewriteEngine in Zeile und fügen direkt nach ihr die folgenden Zeilen hinzu:
RewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]
Sobald Sie dies getan haben, speichern Sie die Datei .htaccess und melden sich im Magento-Adminbereich an > Stores > Konfiguration im Abschnitt Einstellungen und im linken Bereich erweitern Sie das Menü Allgemein und klicken Sie auf das Web </ starke> Schaltfläche.
Entfalten Sie die Optionsgruppe Basis-URLs und Basis sichere URLs und ändern Sie sie von http://yourdomain.com zu http:/ /www.yourdomain.com .
Speichern Sie die Änderungen und Ihr Magento funktioniert nur über www.yourdomain.com !
Wie kann man die Funktion Produkte vergleichen deaktivieren?
Sie können die Funktion Produkte vergleichen in Magento einfach deaktivieren. Bearbeiten Sie zuerst die Datei app/design/frontend/Venustheme/fasony/Magento_Catalog/templates/product/list.phtml und entfernen den folgenden Code:
<?php
compareHelper = $this->helper('Magento\Catalog\Helper\Product\Compare');
?>
<a href="#"
class="action tocompare"
title="<?php echo $block->escapeHtml(__('Add to Compare')); ?>"
aria-label="<?php echo $block->escapeHtml(__('Add to Compare')); ?>"
data-post='<?php /* @escapeNotVerified */ echo $compareHelper->getPostDataParams($_product); ?>'
role="button">
<?php /* @escapeNotVerified */ echo __('<i class="fa fa-refresh"> </i>') ?>
Wie richte ich einen Blog in Magento ein?
Es ist nicht schwer, in Magento einen Blog einzurichten. Beachten Sie jedoch, dass diese Funktionalität nicht standardmäßig enthalten ist und Sie eine benutzerdefinierte Erweiterung verwenden müssen, um sie hinzuzufügen.
Sie können Magento Marketplace nach einer Erweiterung suchen, die Ihren Bedürfnissen voll entspricht.
Wie fügt man ein Kontaktformular in Magento hinzu?
Magento enthält standardmäßig Kontaktformularfunktionen. Einen Link zu einem Kontaktformular finden Sie in der Regel in der Fußzeile Ihrer Magento-Installation.
Selbstverständlich können Sie auf jeder Seite ein Kontaktformular hinzufügen. Alles, was Sie tun müssen, ist sich in Ihrem Admin-Bereich anmelden und zu > Inhalt > Seiten. Wählen Sie die Seite, die Sie bearbeiten möchten, oder erstellen Sie eine neue Seite. Fügen Sie den folgenden Code mit der HTML-Option des WYSIWYG-Editors in den Inhalt -Block ein:
{{block type='core/template' name='contactForm' template='contacts/form.phtml'}}
Zugriff verweigert Problem
Als Lösung für das Problem Zugriff verweigert , sollten Sie sich aus dem Magento Admin-Bereich ausloggen und sich dann erneut anmelden.
Wenn das oben genannte nicht hilft, sollten Sie die Admin-Rechte zurücksetzen. Dies kann über den Magento Adminbereich > System > Abschnitt Berechtigungen > Benutzerrollen.
Klicken Sie im linken Menü auf die Option Rollenressourcen und stellen Sie sicher, dass Zugriff auf Ressourcen auf Alle gesetzt ist.
Klicken Sie auf Rolle speichern und die Berechtigungen werden zurückgesetzt.
Wie kann ich eine benutzerdefinierte Benutzergruppe einrichten?
Sie können eine neue Gruppe aus dem Magento Adminbereich hinzufügen > Geschäfte > Abschnitt Andere Einstellungen > Kundengruppen > Neue Kundengruppe hinzufügen .
Sobald sich ein Kunde registriert, können Sie die Gruppe, zu der er/sie gehört, im Magento Adminbereich ändern > Kunden > Alle Kunden . Klicken Sie neben dem Kunden, den Sie bearbeiten möchten, auf den Link Bearbeiten und ändern Sie die Gruppe unter Kontoinformationen > Gruppe . Wählen Sie die neue Gruppe aus der Dropdown-Liste und klicken Sie auf Kunden speichern .