2017-09-27 1 views
0

Upgrade auf Magento 2.1.9 von 2.1.8.Magento 2.1.9 statische Dateien, die nicht bei Produktion generiert werden - Blätter Admin leer (keine Stile, keine Skripte geladen)

Schritte zum Replizieren:

Bereitstellen im Produktionsmodus

deploy:mode:set production 

Set die folgenden Pfade auf 0 innerhalb db:

dev/template/allow_symlink 
dev/js/merge_files 
dev/js/enable_js_bundling 
dev/js/minify_files 
dev/css/merge_css_files 
dev/css/minify_files 

den folgenden Pfaden Wert auf 1 gesetzt:

dev/static/sign 

Deploy statische Vermögenswerte:

php bin/magento setup:static-content:deploy en_AU en_US && php bin/magento c:f 

Ergebnisse Zum mydomain.com/admin und sehen: No admin styles or scripts loading

das Inspizieren, was wir finden: Throwing up 404s trying to load static minified files Ein Bündel von 404s zu statischen minimierten Dateien, diese Dateien in CLI zu besuchen, bestätigt auch, dass sie tatsächlich nicht existieren.

Ich dachte, dass es ein Gebietsschema Problem sein könnte, saw this article, aber das hat nicht für mich funktioniert.

Ich habe Minification in meinen Einstellungen deaktiviert, alle Caches gelöscht (einschließlich Varnish). Aber dieses Problem besteht immer noch. Das Front-End erscheint auf der anderen Seite gut.

Jede Hilfe würde sehr geschätzt werden, sonst könnte ich den Client trainieren, die db direkt zu bearbeiten!

Antwort

0

Ich habe einen schmutzigen fix, während ich weiterhin auf eine dauerhaftere Lösung suchen. Erstellen Sie eine dauerhafte Umleitung zeigt aus meiner benutzerdefinierten adminhtml Thema - die eine, die nicht auf die „Magento“ Thema eingesetzt bekommt, die gibt es:

rewrite ^/adminhtml/<CUSTOM_THEME>/backend/(.*)$ /adminhtml/Magento/backend/$1 permanent; 

In meinem Fall habe ich nginx verwende. Wenn jemand anderes dieses Problem erlebt, hoffe ich, dass dies vorübergehend eine vorübergehende Lösung sein wird.

3

Wenn Sie Magento2.x auf Ihrem lokalen PC installiert haben, können Sie versuchen, Zeile 607 zu ändern.

Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink 

zu

Magento\Framework\App\View\Asset\MaterializationStrategy\Copy 

Öffnen Sie Ihre Konsole/Terminal und geben feinen diese Befehle

php bin/magento setup:upgrade 
php bin/magento setup:static-content:deploy 
php bin/magento indexer:reindex 
php bin/magento cache:flush 

Es funktioniert.

wenn Sie es versuchen können ....

+1

Ja auch es ist Arbeit für mich .... Danke @Vikas. –

+0

Danke für deine Antwort Vikas aber ich habe das schon ausprobiert und es hat nicht funktioniert. –

Verwandte Themen