Ich habe gerade Magento 2 auf meinem Produktionsserver unter einer Entwicklung installiert. Subdomain. Die Installation schien erfolgreich zu sein, aber mir ist aufgefallen, dass weder im Frontend noch im Backend Bilder oder Javascript funktionieren.
Nachdem ich den Quellcode überprüft hatte, stellte ich fest, dass Dateien, die aufgerufen werden http://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.css
, nicht wirklich existieren. Irgendwelche Gedanken? Ich habe Lösungen auf mehreren Stapeln ausprobiert, aber kein Glück gehabt.
magento2
installation
Liam McArthur
quelle
quelle
Antworten:
Versuchen Sie dies, bevor Sie das Backup nehmen
Entfernen Sie alles außer der
.htaccess
Datei vonpub/static folder
Öffne
app/etc/di.xml
finde den Pfad“Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”
und ersetze ihnMagento\Framework\App\View\Asset\MaterializationStrategy\Copy
Hinweis: Entfernen Sie alle Dateien und Ordner mit
pub/static
Ausnahme der.htaccess
Datei.Weitere Informationen finden Sie unter http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
quelle
Sie können den folgenden Befehl aus dem Magento-Stammordner ausführen.
Dadurch wird der Inhalt in den entsprechenden Ordnern perfekt heruntergeladen.
quelle
Wenn Sie sich im Standard- oder Entwicklungsmodus befinden, können Sie mit -f statischen Inhalt erzwingen. Im Entwicklungsmodus werden statische Inhalte automatisch heruntergeladen.
quelle
Wenn Sie feststellen, dass Magento versucht, aus einem anderen Ordner als en_US zu laden, können Sie versuchen, statischen Inhalt in dem entsprechenden Ordner wie folgt bereitzustellen
quelle
Ich hatte das gleiche Problem nach der Installation von Magento 2.1.1 und befolgte die unten genannten Schritte
Folgen Sie diesem Link, um Anleitungen zum Hinzufügen von Pfadvariablen zu erhalten: https://www.java.com/en/download/help/path.xml
Navigieren Sie über die Eingabeaufforderung zu Ihrem Mangento-Stammverzeichnis (z. B. D: / xampp / mangento /)
Führen Sie den Befehl php bin / magento setup: static-content: deploy aus
Das hat bei mir funktioniert. Hoffe es hilft anderen!
quelle