# Shopware 4.3 unter Plesk 12 mit NGINX - Erfahrungen?!

**URL:** https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926
**Category:** Shopware 3.5
**Tags:** general
**Created:** [17. August 2014 um 14:59 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926 "2014-08-17T14:59:46Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [17. August 2014 um 14:59 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/1 "2014-08-17T14:59:46Z")

</div>

Hallo, hat jemand bisher Erfahrungen mit einer Installation bzw. dem Betrieb vonm Shopware 4.3 auf einem Webspace unter Plesk 12 mit NGINX Webserver gemacht? Gruß Marcus

---

<div class="post-metadata">

### Author: ![toylife](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@toylife](https://forum.shopware.com/u/toylife)
#### Post date: [17. August 2014 um 21:55 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/2 "2014-08-17T21:55:23Z")

</div>

Jein! Unter Plesk 11.5 mit Nginx da ich mich noch scheue vor dem Update auf die 12er. Du wirst mit der Config die hier rumschwirrt wohl kein Glück haben weil auch bei dir wohl nur der Nginx Reverse Proxy läuft und kein vollwertiger Nginx. Also unter Plesk nur den ersten der 3 Haken setzen sonst läuft Shopware damit nicht! Ansonsten hatte ich soweit keine Probleme damit Shopware aufzusetzen.

---

<div class="post-metadata">

### Author: ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)
#### Post date: [17. August 2014 um 23:22 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/3 "2014-08-17T23:22:31Z")

</div>

Ich weiß nicht, worauf deine Frage abziehlt. Ich habe Plesk mit NGINX. Die Installation von shopware 4.3 klappt einwandfrei (nicht nur shopware, sondern auch ander CMS-Systeme) und läuft gut. Hast du irgendwelche Probleme?

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [18. August 2014 um 06:56 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/4 "2014-08-18T06:56:37Z")

</div>

Ich stolpere darüber, dass ich das Backend nicht aufrufen kann und dass beim Aufruf des Shops ein Fehler hinsichtlich des Directory Index kommt. Hänge ich ein “shopware.php” an die URL kann der Shop geladen werden. Sieht mir also nach einem Problem mit Rewrite aus. Oder die Sache die toylife in dem Posting ansprach. Kerstin - kannst Du das bestätigen?

---

<div class="post-metadata">

### Author: ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)
#### Post date: [18. August 2014 um 07:28 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/5 "2014-08-18T07:28:53Z")

</div>

Also bei mir gibt es mit Plesk 12 derartige Probleme nicht. Ich bin aber auch bei einem Hoster, der sehr speziell auf shopware (und einige andere CMS) ausgerichtet ist. Die haben das Update auf 12 gemacht und wohl dafür gesorgt, dass alles funktioniert. Einen eigenen Server habe ich nicht.

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [18. August 2014 um 09:19 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/6 "2014-08-18T09:19:47Z")

</div>

Kannst Du einsehen, was unter Webserver eingestellt ist bei Plesk für die Domain?

---

<div class="post-metadata">

### Author: ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)
#### Post date: [18. August 2014 um 09:59 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/7 "2014-08-18T09:59:12Z")

</div>

Einiges schon, aber wahrscheinlich nicht alles. Was willst du denn wissen?

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [18. August 2014 um 10:14 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/8 "2014-08-18T10:14:42Z")

</div>

Irgendwelche Anweisungen hinterlegt? Welche Haken sind gesetzt? Screenshot möglich?

---

<div class="post-metadata">

### Author: ![toylife](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@toylife](https://forum.shopware.com/u/toylife)
#### Post date: [18. August 2014 um 14:24 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/9 "2014-08-18T14:24:56Z")

</div>

Nucknuck wo hast du dein Hosting? Weil jeder Anbieter kann ja Plesk dazu packen aber der Umfang ist doch teilweise sehr unterschiedlich in der Konfiguration.

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [18. August 2014 um 20:02 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/10 "2014-08-18T20:02:46Z")

</div>

Hosting liegt bei einem Bekannten. Also nichts professionelles,aber er ist für alles offen, da wir auf den Systemen gemeinsam üben. Produktiv wollen wir das lieber nachher in professionellen Händen wissen. CMS-Systeme wie Contao, Wordpress usw. laufen alle ohne Probleme. Nur mit Shopware hakt es momentan.

---

<div class="post-metadata">

### Author: ![toylife](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@toylife](https://forum.shopware.com/u/toylife)
#### Post date: [18. August 2014 um 22:55 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/11 "2014-08-18T22:55:03Z")

</div>

In dem Falle schau mal in Plesk unter deiner Domain bei Webserver Eigenschaften und dann siehst du ungefähr mittig 3 Optionen. Von diesen 3 kannst du nur die: Intelligente Bearbeitung statischer Dateien anhaken. Solltest du die anderen beiden da drunter anwählen wirst du wie ich ein 403 Forbidden Error ausgeworfen kriegen. Du wirst hier auch einige Files mit Anweisungen finden die auf dieser Plesk Seite eingeben könntest was aber daran scheitern wird das Plesk meckert es wären die falschen Anweisungen. Das liegt dann daran das es keine reine nginx Integration in Plesk gibt sondern es ein Hybrid ist. Jedenfalls habe ich es so verstanden. Falls ich falsch liege korrigiert mich bitte jemand.

---

<div class="post-metadata">

### Author: ![Robby12](https://avatars.discourse-cdn.com/v4/letter/r/ecd19e/32.png) [@Robby12](https://forum.shopware.com/u/Robby12)
#### Post date: [19. August 2014 um 03:39 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/12 "2014-08-19T03:39:37Z")

</div>

Hier die richtigen einstellungen: Unter Webserver-Einstellungen: Intelligente Bearbeitung statischer Dateien : an Statische Dateien direkt durch Nginx bedienen : aus PHP von Nginx verarbeiten lassen : an Unter “Zusätzliche Nginx-Anweisungen” folgendes eintragen: # conf index shopware.php index.php; try\_files $uri $uri/ /shopware.php?args; proxy\_buffer\_size 1024k; proxy\_buffers 4 1024k; proxy\_busy\_buffers\_size 1024k; gzip on; gzip\_proxied any; gzip\_disable "MSIE [1-6]\.(?!.\*SV1)"; gzip\_http\_version 1.1; gzip\_comp\_level 4; gzip\_min\_length 1024; gzip\_buffers 16 8k; gzip\_types text/plain text/css text/javascript application/x-javascript application/xml text/xml application/json application/javascript; gzip\_vary on; gzip\_static on; location = /favicon.ico { log\_not\_found off; access\_log off; } location = /robots.txt { allow all; log\_not\_found off; access\_log off; } location = /templates/\_default/backend/\_resources/resources/css/icon-set.css { gzip off; } ## Deny all attempts to access hidden files such as .htaccess, .htpasswd, .DS\_Store (Mac). location ~ /\. { deny all; access\_log off; log\_not\_found off; } ## Deny all attems to access possible configuration files location ~ \.(tpl|yml|ini) { deny all; } ## Deny access to media upload folder location ^~ /media/temp/ { deny all; } location ^~ /cache/ { deny all; } location ^~ /files/documents/ { deny all; } # Breaks backend/media/ rewrite # #location ~ /(engine|files|templates|media)/ { # location ~ .php$ { # return 403; # } #} location /check/ { index index.php; try\_files $uri /check/index.php?$args; } ## Plesk Webstat vorhanden location /plesk-stat/webstat { index index.html; try\_files $uri /plesk-stat/webstat/index.html?$args; } ## Piwik vorhanden location /piwik/ { index index.php; try\_files $uri /piwik/index.php?$args; } location /engine/Library/TinyMce/themes/advanced/ { index source\_editor.htm; try\_files $uri /engine/Library/TinyMce/themes/advanced/source\_editor.htm?$args; } # Shopware \>= 4.3 unstall / update location /recovery/install { index index.php; try\_files $uri /recovery/install/index.php?$args; } location /recovery/update { index index.php; try\_files $uri /recovery/update/index.php?$args; } # Shopware \< 4.3 install / update location /install { index index.php; try\_files $uri /install/index.php?$args; } location /update { index index.php; try\_files $uri /update/index.php?$args; } ## Defining rewrite rules rewrite files/documents/.\* /engine last; rewrite backend/media/(.\*) /media/1 last; ## All static files will be served directly. location ~\* ^.+\.(?:css|cur|js|jpe?g|gif|ico|png|html|xml) { expires 1w; add\_header Pragma public; add\_header Cache-Control “public, must-revalidate, proxy-revalidate”; access\_log off; # The directive enables or disables messages in error\_log about files not found on disk. log\_not\_found off; tcp\_nodelay off; ## Set the OS file cache. open\_file\_cache max=3000 inactive=120s; open\_file\_cache\_valid 45s; open\_file\_cache\_min\_uses 2; open\_file\_cache\_errors off; } ## XML Sitemap support. location = /sitemap.xml { try\_files uri /shopware.php?controller=SitemapXml; } location ~ \.php { try\_files $uri uri/ =404; ## NOTE: You should have "cgi.fix\_pathinfo = 0;" in php.ini fastcgi\_split\_path\_info ^(.+\.php)(/.+); ## required for upstream keepalive # disabled due to failed connections #fastcgi\_keep\_conn on; include fastcgi\_params; fastcgi\_buffers 8 16k; fastcgi\_buffer\_size 32k; client\_max\_body\_size 24M; client\_body\_buffer\_size 128k; } # Defining controller based route processing behaviour if (!-e $request\_filename) { rewrite . /shopware.php last; }

---

<div class="post-metadata">

### Author: ![toylife](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@toylife](https://forum.shopware.com/u/toylife)
#### Post date: [19. August 2014 um 09:59 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/13 "2014-08-19T09:59:46Z")

</div>

Habe mal deine conf in Plesk geworfen und war erstaunt. Das Backend geht aber das Frontend nicht. Das ist auf jeden Fall schon mal mehr als vorher 😉

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [19. August 2014 um 15:37 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/14 "2014-08-19T15:37:45Z")

</div>

Ja, Backend geht. Aber Frontend nur, wenn man die shopware.php aufruft. Bei index.php geht es auch. Nur die Domain ergibt weiterhin ein Error 403, Logfile besagt Directory Index forbidden.

---

<div class="post-metadata">

### Author: ![nucknuck](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@nucknuck](https://forum.shopware.com/u/nucknuck)
#### Post date: [25. August 2014 um 19:25 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/15 "2014-08-25T19:25:29Z")

</div>

Vielleicht doch noch jemand Ansätze?

---

<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: [3. September 2014 um 14:10 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/16 "2014-09-03T14:10:01Z")

</div>

Wir nutzen zwar kein Plesk, aber probier mal das hier und teste, ob es Fortschritte gibt: Ersetze mal `# conf index shopware.php index.php; try\_files $uri $uri/ /shopware.php?$args;` durch `location / { index index.html index.php shopware.php; rewrite shopware.dll /shopware.php; rewrite files/documents/.\* /engine last; rewrite images/ayww/(.\*) /images/banner/$1 last; rewrite backend/media/(.\*) /media/$1 last; if (!-e $request\_filename){ rewrite . /shopware.php last; } }`

---

<div class="post-metadata">

### Author: ![bikerstock](https://avatars.discourse-cdn.com/v4/letter/b/3e96dc/32.png) [@bikerstock](https://forum.shopware.com/u/bikerstock)
#### Post date: [23. Oktober 2014 um 10:31 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/17 "2014-10-23T10:31:00Z")

</div>

Hat der Ansatz funktioniert? Weil bei mir ist immer noch das Frontend nur unter Angabe von /shopware.php zu sehen.

---

<div class="post-metadata">

### Author: ![dittmar](https://avatars.discourse-cdn.com/v4/letter/d/f475e1/32.png) [@dittmar](https://forum.shopware.com/u/dittmar)
#### Post date: [20. Januar 2015 um 19:25 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/18 "2015-01-20T19:25:34Z")

</div>

Hallo zusammen, gibt es schon einen Lösungsansatz für Shopware 4.3.2 unter Plesk 12 mit NGINX. Die Lösung von bcremer auf github funktioniert nicht, da Plesk die conf für die vhosts selbst anlegt.

---

<div class="post-metadata">

### Author: ![jaguar](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@jaguar](https://forum.shopware.com/u/jaguar)
#### Post date: [27. Januar 2015 um 19:07 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/19 "2015-01-27T19:07:01Z")

</div>

Hallo, das gleiche Problem habe ich auch. Backend funktioniert. Startseite ergibt ein 403 Forbidden.

---

<div class="post-metadata">

### Author: ![bikerstock](https://avatars.discourse-cdn.com/v4/letter/b/3e96dc/32.png) [@bikerstock](https://forum.shopware.com/u/bikerstock)
#### Post date: [30. April 2015 um 12:48 UTC](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926/20 "2015-04-30T12:48:47Z")

</div>

Hat jemand schon eine Lösung gefunden?

[Nächste Seite](https://forum.shopware.com/t/shopware-4-3-unter-plesk-12-mit-nginx-erfahrungen/21926.md?page=2)
