# \[Geschlossen mit Lösung\]Daten und Verzeichnisse besitzen keine Schreibrechte bei Erstinstallation

**URL:** <https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205>\
**Category:** Installation/Einstieg\
**Created:** [15. Dezember 2016 um 09:02 UTC](https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205 "2016-12-15T09:02:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dekolightIT](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@dekolightIT](https://forum.shopware.com/u/dekolightIT)\
**Post date:** [15. Dezember 2016 um 09:02 UTC](https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205/1 "2016-12-15T09:02:14Z")

</div>

Liebe&nbsp;Shopware-Community,

ich setze&nbsp;aktuell Shopware 5 über&nbsp;CentOS 7 mit MySQL und PHP 7 auf und erhalten beim Aufruf über [http://hostname/recovery/install](http://hostname/recovery/install) im zweiten Schritt alle Dateien und Verzeichnisse in roter Markierung.

Wir verwenden vHosts über den Apache und einen DNS-Eintrag um die internen Webdienste vereinfacht aufrufen zu können. Ich hoff das Rechteproblem wird hiervon nicht beeinflusst. Zur Verständlichkeit werde ich beim Webaufruf des Shopwares von “[http://hostname](http://hostname)” sprechen.

Rufe ich&nbsp;[http://hostname](http://hostname/)&nbsp;auf, erhalte ich folgende Fehlermeldung: "  
_Fatal error: Uncaught RuntimeException: Unable to write in the cache directory (/var/www/sw5/cache/proxies/) in /var/www/sw5/engine/Shopware/Kernel.php:430 Stack trace: #0 /var/www/sw5/engine/Shopware/Kernel.php(316): Shopware\Kernel-\>buildContainer() #1 /var/www/sw5/engine/Shopware/Kernel.php(241): Shopware\Kernel-\>initializeContainer() #2 /var/www/sw5/engine/Shopware/Components/HttpCache/AppCache.php(250): Shopware\Kernel-\>boot() #3 /var/www/sw5/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(428): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #4 /var/www/sw5/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(328): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>fetch(Object(Symfony\Component\HttpFoundation\Request), true) #5 /var/www/sw5/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), t in /var/www/sw5/engine/Shopware/Kernel.php on line 430  
503 Service Unavailable_ "

Für Testzwecke habe ich die Benutzerberechtigungen für alle Benutzer freigegeben:  
“_# chmod -R 777 /var/www/sw5_” “_# chown -R apache:ftpusers /var/www/sw5_”. Es sollte also nicht an den Ordnerberechtigungen liegen.

Das Apache-Modul mod-rewrite wurde korrekt installiert und wird auch im Shopware-Setup grün markiert. Ich bin mir leider nicht sicher welche Konfiguration an der .htaccess-Datei vorgenommen werden muss und ob dies nötig ist. Den Inhalt dieser Datei habe ich lediglich mit “RewriteBase /sw5” ergänzt (das DocumentRoot zeigt auf “/var/www”).

Ich hätte vermutet, das Setup findet den korrekten Pfad nicht, jedoch wird in der angegebenen Fehlermeldung der korrekte Installationspfad aufgeführt. Ich komme an dieser Stelle nicht mehr weiter, finde keine passenden Foreneinträge und hoffe Ihr können mir weiterhelfen.

Vielen Dank im Voraus!

---

<div class="post-metadata">

**Author:** ![dogado\_shops](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dogado\_shops](https://forum.shopware.com/u/dogado_shops)\
**Post date:** [15. Dezember 2016 um 09:06 UTC](https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205/2 "2016-12-15T09:06:54Z")

</div>

Hi,

die Gruppe ftpusers ist falsch.

Führe mal folgenden Befehl aus:

chown -R apache:apache /var/www/sw5

VG

---

<div class="post-metadata">

**Author:** ![dekolightIT](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@dekolightIT](https://forum.shopware.com/u/dekolightIT)\
**Post date:** [15. Dezember 2016 um 09:10 UTC](https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205/3 "2016-12-15T09:10:55Z")

</div>

Wäre zu schön gewesen, aber&nbsp;da der Benutzer “apache” selbst schon 7er Rechte besitzt ändert das Gruppenrecht nichts - ich hätte gerne weiterhin FTP-Zugriff auf mein Verzeichnis. Trotzdem danke! Ich nehme jeden Ratschlag 🙂

---

<div class="post-metadata">

**Author:** ![dekolightIT](https://avatars.discourse-cdn.com/v4/letter/d/958977/32.png) [@dekolightIT](https://forum.shopware.com/u/dekolightIT)\
**Post date:** [15. Dezember 2016 um 10:15 UTC](https://forum.shopware.com/t/geschlossen-mit-losung-daten-und-verzeichnisse-besitzen-keine-schreibrechte-bei-erstinstallation/42205/4 "2016-12-15T10:15:07Z")

</div>

Ich konnte in den Tiefen des Forums doch noch die Lösung finden&nbsp;[https://forum.shopware.com/discussion/39908/kein-zugriff-trotz-richtiger-berechtigung/p1](https://forum.shopware.com/discussion/39908/kein-zugriff-trotz-richtiger-berechtigung/p1)  
SELinux muss wie folgt deaktiviert werden

„#&nbsp;&nbsp;nano /etc/sysconfig/selinux“  
&nbsp;  
_&nbsp;# This file controls the state of SELinux on the system.  
&nbsp;# SELINUX= can take one of these three values:  
&nbsp;# &nbsp; &nbsp; enforcing - SELinux security policy is enforced.  
&nbsp;# &nbsp; &nbsp; permissive - SELinux prints warnings instead of enforcing.  
&nbsp;# &nbsp; &nbsp; disabled - No SELinux policy is loaded.  
&nbsp;SELINUX=disabled  
&nbsp;# SELINUXTYPE= can take one of three two values:  
&nbsp;# &nbsp; &nbsp; targeted - Targeted processes are protected,  
&nbsp;# &nbsp; &nbsp; minimum - Modification of targeted policy. Only selected processes are protected.  
&nbsp;# &nbsp; &nbsp; mls - Multi Level Security protection.  
&nbsp;SELINUXTYPE=targeted_

„# init 6“
