# Probleme mit Installation unter nginx

**URL:** https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380
**Category:** Installation/Einstieg
**Created:** [24. September 2018 um 16:12 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380 "2018-09-24T16:12:41Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)
#### Post date: [24. September 2018 um 16:12 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/1 "2018-09-24T16:12:41Z")

</div>

Hallo,

zu Testzwecken versuche ich derzeit in einer VM ein Debian mit NGINX aufzusetzen.

Dazu habe ich ISPConfig wie folgt installiert:&nbsp;[https://www.howtoforge.com/tutorial/ispconfig-install-script-debian/](https://www.howtoforge.com/tutorial/ispconfig-install-script-debian/)

Die Installation war soweit auch okay. Nun versuche ich Shopware zu installieren (habe auch einen Webseite usw angelegt). Aber leider kommt immer wenn ich auf Weiter im ersten Installationfenster drücke ([http://pschelper.example.com/recovery/install/index.php](http://pschelper.example.com/recovery/install/index.php)) sofrt ein 404 Fehler (das ist die passende Seite).

Hat jemand eine Idee was ich einstellen muss?

P.S. Eine Wordpress Installation war ohne Probleme möglich.

Jens

---

<div class="post-metadata">

### Author: ![NurIch](https://avatars.discourse-cdn.com/v4/letter/n/df705f/32.png) [@NurIch](https://forum.shopware.com/u/NurIch)
#### Post date: [24. September 2018 um 19:13 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/2 "2018-09-24T19:13:18Z")

</div>

[https://timmehosting.de/htaccess-converter](https://timmehosting.de/htaccess-converter)

&nbsp;

das hast du gemacht?

oder noch ne .htaccess da liegen?

---

<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: [24. September 2018 um 20:47 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/3 "2018-09-24T20:47:25Z")

</div>

Hi,

der nginx .htaccess Converter funktioniert nicht immer einwandfrei - vermutlich fehlen Dir die nginx Direktiven für Shopware. Falls Du mit nginx Direktiven nicht vertraut bist, ggfs. auf Apache/FPM oder LiteSpeed setzen, welche .htaccess kompatibel sind.

nginx Shopware Direktiven findest Du unter&nbsp;[shopware-with-nginx/shopware.conf at master · bcremer/shopware-with-nginx · GitHub](https://github.com/bcremer/shopware-with-nginx/blob/master/global/shopware.conf)

VG

&nbsp;

---

<div class="post-metadata">

### Author: ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)
#### Post date: [25. September 2018 um 16:45 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/4 "2018-09-25T16:45:19Z")

</div>

Hallo,

leider beides ohne Erfolg. Habe ebeb auch mal probiert die check.php aufzurufen welches auch nicht funktioniert

Warum nginx: Ich muss was testen, was meinen managed Webspace regelmässig zum überlaufen bringt und ich daher das ganze in einer VM Testen möchte

---

<div class="post-metadata">

### Author: ![shopuser](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@shopuser](https://forum.shopware.com/u/shopuser)
#### Post date: [25. September 2018 um 17:25 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/5 "2018-09-25T17:25:32Z")

</div>

Hallo,

hab auch schon mal mit Ngix experimentiert und habe es wieder sein lassen weil es keine Wirklichen Geschwindigkeitsvorteil bringt, und die Konfiguration viele Umstellungen erfordert . Hatte dann immer noch das Problem das die Startseite des Shop nicht angeigt wurde beim normalen aufruf der url  
**[shopwareshop.de](http://shopwareshop.de)** sondern nur bei **[shopwareshop.de/index.php](http://shopwareshop.de/index.php),** um den Fehler erstmal zu umgegehen habe ich dann den Quelltext der Seite als Statitsche Seite auf dem Server gespeichert, was aber nicht wirklich gut war.  
habe jetzt VServer und für den Shop mit 4gb PHP Ram mit Fastcgi Php 7.0.32, dazu habe ich auch den APCU Cache installiert.  
und mit **managed Webspace&nbsp;** kannste das ganz vergessen zu viele Paramenter die dich einschränken u.a. auch die max\_execution\_time , max\_input\_time.  
Ich hatte&nbsp; da nur Probleme der Shop war ständig am Hängen, ewige Ladezeit, kein Import richtig möglich, DSL IPs geblockt beim Webspace Provider etc.

Gruss

&nbsp;

---

<div class="post-metadata">

### Author: ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)
#### Post date: [25. September 2018 um 17:28 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/6 "2018-09-25T17:28:52Z")

</div>

also mein managed Webspace funktioniert in Summe ohne Probleme und auch ohne Einschränkungen

aber ich will es ja bewusst in einer VM haben

Was mir noch aufgefallen ist, das auch ein Fehler erscheint wenn ich auf der Startseite der Installation eine andere Sprache wähle auch direkt ein Fehler kommt.

Kann man denn einfach checken ob ich alles was für Shopware benötigt wird auch installiert und konfiguriert habe?

---

<div class="post-metadata">

### Author: ![Feserl](https://avatars.discourse-cdn.com/v4/letter/f/ecd19e/32.png) [@Feserl](https://forum.shopware.com/u/Feserl)
#### Post date: [27. September 2018 um 09:05 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/7 "2018-09-27T09:05:33Z")

</div>

Ist dein managed auch nen Nginx oder läuft da nen Apache ?

Falls es nen Apatche ist würde ich in der Testumgebung ebenfalls einen verwenden.

Hinzu kommt das Nginx nicht supported wird wie ISS nur Apache.

&nbsp;

Habs damals auf meinen Root-Server auch nicht sauber zum laufen bekommen, und unter PHP 7.0 / Plesk 17.8 /&nbsp;Debian 9.3 (war damals noch Shopware 5.34 beim Aufsetzen) mit Apatche läuft es ohne Probleme und werde auch nicht mehr aus dem Backend geschmissen was ich teilweise bei meinem Managed nginx Hosting davor hatte.

Falls du mal ubuntu 18.04 statt Debian verwendest brauchst du auf jedenfall Fall Shopware 5.5 glaub davor gab es ein paar Keys in Shopware welche mit MySQL 8 nicht laufen. (nur falls du wechseln solltest warum auch immer)

---

<div class="post-metadata">

### Author: ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)
#### Post date: [27. September 2018 um 10:44 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/8 "2018-09-27T10:44:16Z")

</div>

also mein managed server ist mit nginx und dort funktionert alles ohne probleme und wunderbar (schnell, stabil …)

Leider nur nicht in der Test VM und das probiert mit Debian und Ubuntu inzwischen

---

<div class="post-metadata">

### Author: ![reisetroll](https://avatars.discourse-cdn.com/v4/letter/r/9fc348/32.png) [@reisetroll](https://forum.shopware.com/u/reisetroll)
#### Post date: [27. September 2018 um 10:50 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/9 "2018-09-27T10:50:54Z")

</div>

hab shopware 5.5.1 mit debian 9 und nginx unter ispconfig laufen.

vll helfen dir meine einstellungen:

Individuelle php.ini Einstellungen:

> post\_max\_size = 100M  
> upload\_max\_filesize = 100M
> 
> max\_execution\_time = 1200  
> max\_input\_time = 1200  
> magic\_quotes\_gpc = Off  
> file\_uploads = Yes  
> max\_file\_uploads = 20
> 
> phar.readonly = off  
> session.auto\_start = off  
> suhosin.session.cryptua = off  
> zend.ze1\_compatibility\_mode = off

nginx Direktiven:

> client\_max\_body\_size 100M;
> 
> location ~ /(engine|images/[a-z]+|files|templates)/ {  
> }
> 
> location / {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; index index.html index.php shopware.php;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite shopware.dll /shopware.php;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite files/documents/.\* /engine last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite images/ayww/(.\*) /images/banner/$1 last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite backend/media/(.\*) /media/$1 last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!-e $request\_filename){  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite . /shopware.php last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> }
> 
> location ~ .(tpl|yml|ini)$ {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; deny all;  
> }
> 
> location /install/ {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location /install/assets {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!-e $request\_filename){  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite . /install/index.php last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> }
> 
> location /update/ {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location /update/assets {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location /update/templates {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!-e $request\_filename){  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite . /update/index.php last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> }
> 
> location /recovery/install/ {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location /recovery/install/assets {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!-e $request\_filename){  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite . /recovery/install/index.php last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> }
> 
> location /recovery/update/ {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; location /recovery/update/assets {  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!-e $request\_filename){  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewrite . /recovery/update/index.php last;  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
> }
> 
> &nbsp;

---

<div class="post-metadata">

### Author: ![TimmeHosting](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/timmehosting/32/15580_2.png) [@TimmeHosting](https://forum.shopware.com/u/TimmeHosting)
#### Post date: [27. September 2018 um 16:10 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/10 "2018-09-27T16:10:30Z")

</div>

Wie sieht denn Deine aktuelle Vhost-Konfiguration aus? Mit der richtigen Konfiguration funktioniert es ohne Probleme.

> Warum nginx: Ich muss was testen, was meinen managed Webspace regelmässig zum überlaufen bringt und ich daher das ganze in einer VM Testen möchte

Es kann sein, daß Du das in Deiner Testumgebung nicht reproduzieren kannst, weil Dir der echte Traffic fehlt, Anbindungen an Schnittstellen nicht vorhanden sind, etc. Das solltest Du bedenken.

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/385eaa628505df573ebf33722f780335f53ac1b2.png)

Timme Hosting - schnelles nginx-Hosting

[www.timmehosting.de](https://timmehosting.de/)

---

<div class="post-metadata">

### Author: ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)
#### Post date: [27. September 2018 um 16:37 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/11 "2018-09-27T16:37:36Z")

</div>

die Config von&nbsp;reisetroll funktioniert so weit und ich bin ein Stück weiter.

Mal schauen auf welchen Fehler ich als nächstes stosse

---

<div class="post-metadata">

### Author: ![Tuntrarider](https://avatars.discourse-cdn.com/v4/letter/t/f17d59/32.png) [@Tuntrarider](https://forum.shopware.com/u/Tuntrarider)
#### Post date: [22. Dezember 2018 um 06:16 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/12 "2018-12-22T06:16:12Z")

</div>

Guten Morgen zusammen,

ich habe auch erfolgreich Shopware auf einem NGINX (ISPCONFIG) zum laufen gebracht.

Es läuft auch alles, bis auf die&nbsp;Wartungsseite. Wenn ich im Backend „Wartung“ aktiviere, bekomme ich im Frontend einen 503er geworfen.

Ich finde auch keine Logs dazu. Hat dazu jemand evtl. eine Idee?&nbsp;

Wünsche Schöne Feiertage.

LG Johannes

---

<div class="post-metadata">

### Author: ![TimmeHosting](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/timmehosting/32/15580_2.png) [@TimmeHosting](https://forum.shopware.com/u/TimmeHosting)
#### Post date: [22. Dezember 2018 um 12:29 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/13 "2018-12-22T12:29:04Z")

</div>

Hast Du einen Screenshot der Wartungsseite? Daß Shopware im Wartungsmodus einen 503 zurückgibt, ist korrekt (und ist unabhängig davon, ob Du nginx oder Apache einsetzt).

Die Frage ist jetzt nur, ob Du eine Shopware-Wartungsseite angezeigt bekommst oder eine Fehlerseite des Webservers - im zweiten Fall hast Du vermutlich in ISPConfig einen Haken bei “Eigene Fehlerseiten” gemacht, so daß die Fehlerseiten des Webservers statt die von Shopware ausgeliefert werden. Wenn Du den Haken entfernst, sollte es gehen.

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/385eaa628505df573ebf33722f780335f53ac1b2.png)

Timme Hosting - schnelles nginx-Hosting

[www.timmehosting.de](https://timmehosting.de/)

---

<div class="post-metadata">

### Author: ![Tuntrarider](https://avatars.discourse-cdn.com/v4/letter/t/f17d59/32.png) [@Tuntrarider](https://forum.shopware.com/u/Tuntrarider)
#### Post date: [23. Dezember 2018 um 05:21 UTC](https://forum.shopware.com/t/probleme-mit-installation-unter-nginx/55380/14 "2018-12-23T05:21:21Z")

</div>

Guten Morgen,

perfekt vielen Dank TimmeHosting. Wie von dir richtig vermutet, waren es die eigenen Fehlerseiten von ISPConfig.

Vielen Dank für deinen Hinweis und schönen 4. Advent.

Viele Grüße
