Hallo Leute,
gerne möchte ich den neuen Shop6 unter Git verwalung stellen.
Die kenntnisse mit Git zu arbeiten tendieren gegen NULL.·
Meine Vorgehensweise.
habe auf einem FTP Server einen:
git init --bare example.com
Danach gehe ich zu dem VServer und clone das Repository:·
cd /var/www/
git clone ssh://ssh-abc@einfacheinedomain.com/www/htdocs/abc/repos/var/www/example.com·
vim .gitignore
public/recovery/install/.rnd
var/cache/prod_*
public/sitemap/salesChannel-*
jetzt kann ich in das Verzeichnis gehen und den Shop herunterladen:
curl -so- "https://www.shopware.com/de/download/" | grep -oP 'https://releases.shopware.com/sw6/install_.*?\.zip' | xargs curl -so shopware-install.zip && unzip shopware-install.zip
Jetzt kann ich den Shop aufrufen und installieren.·
git add .·
git commit -m "mein erster commit nach der installation"
git push
Alles funktioniert so weit so gut.·
Jetzt möchte ich folgendes testen·
cd /var/www
mv /var/www/example.com /var/www/example.com_tmp-off
git clone ssh://ssh-abc@einfacheinedomain.com/www/htdocs/abc/repos/var/www/example.com
Ab hier funktioniert der Shop nicht mehr.
Es kommt eine 500 Fehlermeldung.
Das Verzeichnis files ist nicht mehr da?
Was übersehe ich?
Habe bereits folgendes gemacht:
sudo bin/console cache:clear
bin/console plugin:refresh
sudo php bin/console dal:refresh:index
sudo chmod 777 -R /var/www/example.com
sudo chown -cR shopware:www-data /var/www/example.com
Leider kommt immer noch 500 Fehler.
hat jemand einen Tipp für mich?