cancel
Showing results for 
Search instead for 
Did you mean: 

Fehlerhafte Darstellung nach Wechsel in den Produktiven Modus

SOLVED

Fehlerhafte Darstellung nach Wechsel in den Produktiven Modus

Hallo,

 

unser Shop läuft im "default" Modus und würde gerne nun in den Produktiven Modus schalten:

php bin/magento deploy:mode:set production -s

Da hier das PHP Memory Limit kommt, mache ich das Komilieren danach:

/usr/bin/php7.0 -d memory_limit=1024M www/bin/magento setup:static-content:deploy

 

Läuft an sich ohne Fehler durch,

 

Aber im Frontend ist das Layout komplett durcheinander und im Backend nur Text ... keine Grafik oder Layout.

 

Ich habe den Cach und Static Content auch gelöscht. Kein Erfolg.

 

Ich möchte nicht die Datenbank updaten, da ein Restore aufwändiger ist, aber benötige ich noch diese Befehle:?

php bin/magento setup:upgrade
php bin/magento setup:di:compile

 Danke!

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Fehlerhafte Darstellung nach Wechsel in den Produktiven Modus

Hallo @hanhoe ,

Sie können im Produktionsmodus keinen statischen Inhalt erstellen. Bitte führen Sie den folgenden Befehl im Hauptverzeichnis von Magento aus

php bin/magento deploy:mode:set developer
php bin/magento setup:upgrade
rm -rf pub/static/frontend/* pub/static/adminhtml/* var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/ var/composer_home generated/
php -dmemory_limit=6G bin/magento setup:static-content:deploy -f
chmod -Rf 777 pub/ var/ generated/
php bin/magento cache:clean

Nachdem Sie den obigen Befehl ausgeführt haben, überprüfen Sie, ob das Frontend und der Admin als Ausnahmen ausgeführt werden.

 

Wenn Sie immer noch ein Erlaubnisproblem erhalten, führen Sie bitte das folgende Problem aus.

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
find ./var -type d -exec chmod 777 {} \;
find ./generated -type d -exec chmod 777 {} \;
find ./pub/media -type d -exec chmod 777 {} \;
find ./pub/static -type d -exec chmod 777 {} \;
chmod 777 ./app/etc
chmod 644 ./app/etc/*.xml

Wenn die Website zur Bereitstellung bereit ist, müssen Sie den Produktionsmodus mit dem folgenden Befehl einstellen

php bin/magento deploy:mode:set production


-
Wenn meine Antwort nützlich ist, akzeptieren Sie bitte als Lösung und geben Sie Kudos

If my answer is useful, please Accept as Solution & give Kudos

View solution in original post

2 REPLIES 2

Re: Fehlerhafte Darstellung nach Wechsel in den Produktiven Modus

Hallo @hanhoe ,

Sie können im Produktionsmodus keinen statischen Inhalt erstellen. Bitte führen Sie den folgenden Befehl im Hauptverzeichnis von Magento aus

php bin/magento deploy:mode:set developer
php bin/magento setup:upgrade
rm -rf pub/static/frontend/* pub/static/adminhtml/* var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/ var/composer_home generated/
php -dmemory_limit=6G bin/magento setup:static-content:deploy -f
chmod -Rf 777 pub/ var/ generated/
php bin/magento cache:clean

Nachdem Sie den obigen Befehl ausgeführt haben, überprüfen Sie, ob das Frontend und der Admin als Ausnahmen ausgeführt werden.

 

Wenn Sie immer noch ein Erlaubnisproblem erhalten, führen Sie bitte das folgende Problem aus.

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
find ./var -type d -exec chmod 777 {} \;
find ./generated -type d -exec chmod 777 {} \;
find ./pub/media -type d -exec chmod 777 {} \;
find ./pub/static -type d -exec chmod 777 {} \;
chmod 777 ./app/etc
chmod 644 ./app/etc/*.xml

Wenn die Website zur Bereitstellung bereit ist, müssen Sie den Produktionsmodus mit dem folgenden Befehl einstellen

php bin/magento deploy:mode:set production


-
Wenn meine Antwort nützlich ist, akzeptieren Sie bitte als Lösung und geben Sie Kudos

If my answer is useful, please Accept as Solution & give Kudos

Re: Fehlerhafte Darstellung nach Wechsel in den Produktiven Modus

Hallo, danke für die ausführliche Antwort.

 

Ich konnte es dann selber lösen. Ich musste die deutsche Sprache mitangeben. Dann hat es geklappt :-)