Probleme bei der Installation

  • Hallo,

    ich bin ein absoluter Neuling, habe im Internet geforscht wo man kostenlos einen guten Onlineshop bekommt, und bin nun mal auf SEO V2 gestoßen.

    Leider habe ich keine Ahnung davon wie ich es konfiguriere. Ich habe mir die datei heruntergeladen und auf meiner Platte entpackt. Dann habe ich bei 1und1 ein Unterverzeichniss erstellt und die Shopdatein via Filezilla auf den FTP geladen.

    Fertig.... wenn ich nun http.//http://domain.de/unterverzeichniss/ im Browser eingebe, erhalte ich folgende Fehlermeldung "Zugriff nicht erlaubt", "die angeforderte Seite darf nicht angezeigt werden.

    Ich wäre euch für Hilfestellung sehr dankbar! Da ich ein absoltuer Neuling auf dem Gebiet von sowas bin... Ich kann im Internetsurfen und ein bisschen mit Microsoft Office hantieren, dann hört es aber schon wieder auf...

    DANKE
    euer Micha :D

  • Bitte die .htaccess bearbeiten:
    Da steht u.a folgendes drin:

    Zitat

    # Wenn Sie 1und1 benutzen, setzen Sie die nächsten beiden Zeilen aktiv (Einschalten PHP5)
    #AddType x-mapp-php5 .php
    #AddHandler x-mapp-php5 .php

    Ein paar Zeilen tiefer:

    Zitat

    # Editieren Sie die untenstehende Zeile wenn ihr Shop in einem Unterordner läuft.
    # Aber auch wenn Sie einen Fehler 500 (Internal Server Error) bekommen.
    # Beispiel: Ist ihr Shop im Verzeichnis https://support.commerce-seo.de/www.domain.de/shop ändern Sie die Zeile wie folgt: "RewriteBase /shop/"
    RewriteBase /

    Außerdem machen folgende zwei Sachen oftmals Probleme:

    Zitat

    Options -Indexes
    Options +SymLinksIfOwnerMatch


    Einfach durch ein # am Zeilenanfang auskommentieren und dann testen.

    Außerdem die Konfigurationshinweise.pdf im Zipfile das du heruntergeladen hast, beachten.

    Dann geht es hier weiter im Text:
    http://faq.commerce-seo.de/content/8/84/d…-webserver.html

    Denke dann wird die Installation anlaufen ;)

  • Also die .htaccess Datei habe ich so geändert, dass ich die Raute an den stellen entfernt habe wo sie zuvor war, und bei den anderen hinzugefügt habe.

    Dann geht es mit den FAQ weiter... Wie kann ich die Rechte in den einzelnen Ordnern vergeben oder geht es dabei immer um Datein?!

    Ich bin ein Anfänger, daher entschuldigt bitte meine Unwissenheit...

  • So die Rechte vergeben habe ich geschaft,.... durch selbst probieren wird man schlauer, nachdem ich jetzt aber alle diese anweisungen befolgt habe, taucht immer noch der selbe fehler auf!!

    Kann es sein, dass ich noch irgendwo die MYSQL Datein oder FTP Datein eintragen muss... Ich habe ja schon eine HP, habe für den SHOP jetzt eine neue Domain geordert und ein Unterverzeichniss auf dem FTP eingerichtet und dies dort alles geändert??!! War das nun wohl so richtig?

  • Um festzustellen ob es an der .htaccess liegt, benenne sie einfach um in _.htaccess und teste nochmals ob die Installation aufgerufen wird.
    Wenn es dann geht, dann musst du mit der .htaccess rumprobieren, welcher Eintrag den Fehler verursacht.
    Dann bin ich mit meinem Latein auch am Ende. Mehr Fehler hatte ich nicht.

    Hab das eben gefunden:

    Das sind die Sachen die bei 1und1 wohl funktionieren:

    http://hilfe-center.1und1.de/hosting/technik/htaccess/2.html

    Einmal editiert, zuletzt von kostja (24. August 2010 um 16:34)

  • Das ist meine .htacces Datei

    # .htaccess for commerce:SEO URL
    #
    # angepasst von Sebastian Schramm und Daniel Siekiera
    # Blog Integration - Daniel Siekiera

    # Wenn Sie 1und1 benutzen, setzen Sie die nächsten beiden Zeilen aktiv (Einschalten PHP5)
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

    # Expire headers 5184000 Sekunden = 2 Monate
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/x-icon "access plus 5184000 seconds"
    ExpiresByType image/gif "access plus 5184000 seconds"
    ExpiresByType image/jpg "access plus 5184000 seconds"
    ExpiresByType image/png "access plus 5184000 seconds"
    ExpiresByType text/css "access plus 5184000 seconds"
    ExpiresByType text/javascript "access plus 5184000 seconds"
    ExpiresByType application/javascript "access plus 5184000 seconds"
    ExpiresByType application/x-javascript "access plus 5184000 seconds"
    </IfModule>

    # BEGIN Cache-Control Headers
    <ifmodule mod_headers.c>
    <filesmatch "\\.(ico|jpe?g|png|gif|swf)$">
    Header set Cache-Control "max-age=5184000, public"
    </filesmatch>
    <filesmatch "\\.(css)$">
    Header set Cache-Control "max-age=5184000, private"
    </filesmatch>
    <filesmatch "\\.(js)$">
    Header set Cache-Control "max-age=216000, private"
    </filesmatch>
    </ifmodule>

    # Turn ETags Off
    <ifmodule mod_headers.c>
    Header unset ETag
    </ifmodule>
    FileETag None

    # Zusatzparameter PHP
    #php_value max_execution_time 60000
    #php_value memory_limit 160M
    #php_value arg_separator.output &amp;

    # Dateiauflisting unterbinden
    #Options -Indexes

    # Kommentieren Sie diese Zeile aus, wenn Sie einen Fehler 500 (Internal Server Error) erhalten
    #Options +FollowSymlinks

    <IfModule mod_rewrite.c>
    RewriteEngine On

    #Options +SymLinksIfOwnerMatch

    # Umleitung auf Adresse mit www, wenn www fehlt und nicht Subdomain und nicht localhost und nicht ssl.webpack.de
    RewriteCond %{HTTP:X-Forwarded-Server} !^ssl\.webpack\.de$ [NC]
    RewriteCond %{HTTP:X-Forwarded-Server} !^sslsites\.de$ [NC]
    RewriteCond %{HTTP_HOST} !^www\..* [NC]
    RewriteCond %{HTTP_HOST} !^.*\..*\..* [NC]
    RewriteCond %{HTTP_HOST} !^localhost(.*)$ [NC]
    RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]

    # immer auf den root verweisen, damit die Startseite (/index.php) nicht zweimal vorkommt
    # die folgenden beiden Zeilen auskommentieren wenn Sie eine index.html nutzen wollen
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
    RewriteRule ^index\.(html?|php)$ http://%%7bhttp_host%7d/ [R=301,L]

    # Editieren Sie die untenstehende Zeile wenn ihr Shop in einem Unterordner läuft.
    # Aber auch wenn Sie einen Fehler 500 (Internal Server Error) bekommen.
    # Beispiel: Ist ihr Shop im Verzeichnis https://support.commerce-seo.de/www.domain.de/shop ändern Sie die Zeile wie folgt: "RewriteBase /shop/"
    RewriteBase /shop/

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d

    RewriteRule ^(.+) - [PT,L]

    #RewriteRule ^(.*)(.+)404.php$ 404.php [qsappend,L]

    RewriteRule ^(.*)tag/(.*([a-zA-Z0-9]))$ taglisting.php?tag=$1$2 [qsappend,L]
    RewriteRule ^(.*)keywords/(.*([a-zA-Z0-9]))$ advanced_search_result.php?keywords=$1$2 [qsappend,L]

    RewriteRule ^(.*)(.+)\.html$ commerce_seo_url.php?linkurl=$1$2 [qsappend,L]


    RewriteCond %{REQUEST_FILENAME} !\.html$ [OR]
    RewriteRule ^(.*)--Seite-(.*[1-9])?(.*)$ commerce_seo_url.php?linkurl=$1&page=$2 [qsappend,L]

    RewriteCond %{REQUEST_FILENAME} !\.html$ [OR]
    RewriteRule ^(.*)--Page-(.*[1-9])?(.*)$ commerce_seo_url.php?linkurl=$1&page=$2 [qsappend,L]

    RewriteCond %{REQUEST_FILENAME} !\.html$ [OR]
    RewriteRule ^(.*)$ commerce_seo_url.php?linkurl=$1 [qsappend,L]

    ErrorDocument 404 http://www.%{HTTP_HOST}/404.php
    </IfModule>

    Ist da alles korrekt?????

  • Anfürsich ist die korrekt solange du den Shop über https://support.commerce-seo.de/www.deinedomain.de/shop aufrufen möchtest.
    Wenn der Shop aber in https://support.commerce-seo.de/www.deinedomain.de/commerceseo liegt dann muss da demendsprechend der richtige name rein bei

    RewriteBase /shop/

    So funktioniert es in meinem Fall. Aber es kann eine Funktion von 1 und 1 nicht zugelassen sein, dann kommt halt diese fehlermeldung.