Hallo liebe Community! Meine 1.Shopware-Installation und leider Probleme, die ich auch nach ausgiebigem googeln nicht gelöst bekomme. Nach der Installation habe ich zum Testen Artikel und Kategorien angelegt. Die Shop-Seite kann ich noch starten, auch wenn es eine gefühlte Ewigkeit dauert. Klickt man allerdings auf die Kategorien, so erhält man folgenden Fehler: “Internal Server Error. The server encountered an internal error or misconfiguration and was unable to complete your request.” Ein ähnlicher Fall ist hier schon mal gelöst worden, aber bei mir funzt das natürlich nicht. Hier war davon die Rede, dass die RewriteBase in der .htaccess geändert werden muss. Meine Erfahrungen mit der Syntax von .htaccess-Dateien sind begrenzt. Der Shop ist nicht in einem Unterordner, so dass ich gehofft hatte, dass folgende Datei funktioniert: [code]AddHandler php53-cgi .php
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^briefhuellen-shop.de$
RewriteRule ^(.*)$ http://www.briefhuellen-shop.de/$1 [R=301,L]
RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]
RewriteCond %{REQUEST_URI} !(/(engine|files|templates)/)
RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]
# Staging-Rules start #SetEnvIf Host “staging.test.shopware.in” ENV=staging DirectoryIndex index.html DirectoryIndex index.php DirectoryIndex shopware.php # Disables download of configuration
Deny from all
# Enable gzip compression
# disable compression on iconset due to loading problems in google chrome on windows
SetEnvIfNoCase Request_URI icon-set.css$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json
ExpiresActive on
ExpiresDefault “access plus 1 month”
FileETag None
Header append Cache-Control “public”
Header unset ETag
# Disables auto directory index
Options -Indexes
Options -MultiViews
ExpiresActive On
ExpiresDefault “access plus 1 month 1 days”
ExpiresByType text/html “access plus 1 month 1 days”
ExpiresByType text/htm “access plus 1 month 1 days”
ExpiresByType text/php “access plus 1 month 1 days”
ExpiresByType image/gif “access plus 1 month 1 days”
ExpiresByType image/jpeg “access plus 1 month 1 days”
ExpiresByType image/png “access plus 1 month 1 days”
ExpiresByType text/css “access plus 1 month 1 days”
ExpiresByType text/javascript “access plus 1 month 1 week”
ExpiresByType application/x-javascript “access plus 1 month 1 days”
ExpiresByType text/xml “access plus 1 seconds”
SetOutputFilter DEFLATE
php_value memory_limit 128M
php_value max_execution_time 120
php_value upload_max_filesize 20M
php_flag phar.readonly off
php_flag magic_quotes_gpc off
php_flag session.auto_start off
php_flag suhosin.session.cryptua off
php_flag zend.ze1_compatibility_mode off
[/code] Vielleicht ist noch erwähnenswert, dass während der Installation “mod_rewrite” als fehlend markiert wurde. Auf Nachfrage bei all-inkl, unserem Provider, ist das Modul aber standardmäßig immer aktiviert. Es sollte eigentlich auch funktionieren, denn in Zeile 7 und 8 wird ja das “www.” automatisch vorangestellt. Das geht, also müsste auch mod_rewrite funktionieren. Die Zugriffsrechte sind auf 755 für alle Ordner und Dateien gesetzt. Hat jemand einen Lösungsansatz?