Debian Wheezy + PHP-FPM + Shopware 4.3.1 - Redirect Loop

Hallo, ich versuche gerade Shopware 4.3.1 auf einem frischen Debian Wheezy mit Apache2, PHP 5.5 und FPM zu installieren. Die FPM-Installation erfolgte nach dieser Anleitung. Wenn ich den bestehenden Shopware-Code aktiviere bekomme ich vom Apache eine „500 Internal Server Error“-Meldung. Die Logs melden „Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‚LimitInternalRecursion‘ to increase the limit if necessary. Use ‚LogLevel debug‘ to get a backtrace.“ Aktiviere ich das Debug-LogLevel sehe ich [Tue Sep 09 11:50:22 2014] [debug] core.c(3112): [client 192.168.2.115] r-\>uri = /shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /php5.fcgi/shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /php5.fcgi/shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /php5.fcgi/shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /php5.fcgi/shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /php5.fcgi/shopware.php [Tue Sep 09 11:50:22 2014] [debug] core.c(3118): [client 192.168.2.115] redirected from r-\>uri = /shopware.php Offensichtlich beissen sich die Rewrite-Regeln von Shopware mit dem Rewrite für PHP. Aus der Apache-Konfiugration: AddHandler php5-fcgi .php Action php5-fcgi /php5.fcgi Alias /php5-fcgi /var/www/php5-fcgi FastCgiExternalServer /var/www/php5.fcgi -socket /var/run/php5-fpm.sock Da ich mich mit mod_rewrite nicht wirklich auskenne: hat jemand von euch einen Tip, wie ich verhindern kann, das Shopware sich um „/php5.fcgi“-URLs kümmert? Gruß Mario

Du kannst versuchen, die .htaccess-Datei von Shopware wie folgt zu ergänzen: RewriteCond %{REQUEST_URI} !(/(engine|files|templates)/) RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/) RewriteCond %{REQUEST_URI} !(/php5.fcgi/) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ shopware.php [PT,L,QSA]