DemoShop Installation erfolgreich! Jedoch komme ich vom Backend nicht ins Frontend???? Hilfe D:

Hallo Shopware- Community,

ich habe vor kurzem den Demoshop (mehrfach) erfolgreich installiert.

 

Ich komme auch soweit über domain.de/shopware.php/backend ins backend.

Jedoch finde ich das frontend nicht ^^

Lediglich unter domain.de/shopware.php ist es aufzurufen.

 

Ich bin blutiger Anfänger und bin sicher das es nur an einer Kleinigkeit liegt. Habe auch mittels Google versucht voran zukommen, jedoch ohne großen Erfolg. 

Ich weiß nur das es wohl an Appache 2.4 liegen könnte??

Komme aber allein nicht weiter…

 

Könnt ihr mir helfen?

 

Viele Grüße

 

Hallo,

wenn FE und BE nur über shopware.php aufzurufen sind, wird das Rewriting über die .htaccess nicht oder nicht korrekt funktionieren.

Hier mal prüfen, ob das Modul aktiv ist, die .htaccess vorhanden und der basepath darin korrekt eingetragen ist.

1 „Gefällt mir“

Hallo drakon,

danke für die die schnelle Antwort. Das ist möglich.

 

Das Modul sollte aktiviert sein und im .htaccess ist folgendes hinterlegt:

 

Deny all requests from Apache 2.4+.





DirectoryIndex index.php shopware.php

AllowOverride All

Require all granted



Deny all requests from Apache 2.0-2.2.



Deny from all

 

 

 

 

 

Hallo,

dann schau bitte noch mal in das Installationspaket, das ist nicht die Original-htaccess von Shopware (es gibt mehrere zusätzliche in Unterverzeichnissen, ist das auch wirklich die aus dem Hauptverzeichnis von Shopware?), die sollte eher wie nachfolgend ausschauen:

RewriteEngine on

#RewriteBase /shopware/

# Https config for the backend
#RewriteCond %{HTTPS} !=on
#RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]

RewriteCond %{REQUEST_URI} !(\/(engine|files|templates|themes|web)\/)
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]

# Fix missing authorization-header on fast_cgi installations
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]



    # Block access to VCS directories
    RedirectMatch 404 /\\.(svn|git|hg|bzr|cvs)(/|$)

    # Restrict access to root folder files
    RedirectMatch 404 /(composer\.(json|lock)|README\.md|UPGRADE\.md)$


# Staging environment
#SetEnvIf Host "staging.test.shopware.in" SHOPWARE_ENV=staging

# Development environment
#SetEnvIf Host "dev.shopware.in" SHOPWARE_ENV=dev
#SetEnv SHOPWARE_ENV dev

DirectoryIndex index.html
DirectoryIndex index.php
DirectoryIndex shopware.php

# Disables download of configuration

    # Deny all requests from Apache 2.4+.
    
          Require all denied
    

    # Deny all requests from Apache 2.0-2.2.
    
        Deny from all
    


# Enable gzip compression

    AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/javascript application/json



    
        ExpiresActive on
        ExpiresDefault "access plus 1 month"
    

    
        Header append Cache-Control "public"
        Header unset ETag
    

    FileETag None


# Match generated files like:
# 1429684458_t22_s1.css
# 1429684458_t22_s1.js

    
        Header set Cache-Control "max-age=31536000, public"
    

    
        ExpiresActive on
        ExpiresDefault "access plus 1 year"
    


# Disables auto directory index

	Options -Indexes



    Options -MultiViews



# php_value memory_limit 256M
# 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
   php_value always_populate_raw_post_data -1


# AddType x-mapp-php5 .php
# AddHandler x-mapp-php5 .php


    Header append X-Frame-Options SAMEORIGIN

 

1 „Gefällt mir“

Hallo, 

ich habe nun in allen möglichen Ordnern gesucht (sowohl auf dem Server als auch im Installations-Pack) aber solche Datei leider nicht gefunden  Foot-in-Mouth

Weißt du in welchem Ordner die Datei liegen sollte??

Bzw. meine zweite Frage ist ob ich den diese auch manuel einfügen kann? 

Die ht Access muss im startverzeichnis liegen. Diese siehst du im filezilla als Datei angezeigt.

 

1 „Gefällt mir“

Ich vermute, Du hast die Shopware-Dateien per FTP auf den Server geladen, und dabei sind Dateien verloren gegangen (u.a. die .htaccess). Ich würde daher empfehlen, die Zip-Datei von Shopware direkt auf dem Server zu entpacken, dann kann nichts verloren gehen.

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

1 „Gefällt mir“

@TimmeHosting schrieb:

Ich vermute, Du hast die Shopware-Dateien per FTP auf den Server geladen, und dabei sind Dateien verloren gegangen (u.a. die .htaccess). Ich würde daher empfehlen, die Zip-Datei von Shopware direkt auf dem Server zu entpacken, dann kann nichts verloren gehen.

image

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

 

Hallo zusammen,

habe es geschafft :slight_smile: Danke euch.

Wie es Timme-Hosting geschriebn hat (VIELEN DANK!), lag es wirklich daran, dass mein Mac beim automatischen entpacken wohl einige Dateien verlor.

Habe die Zip direkt auf dem Server entpackt, neuinstalliert und siehe da es funtioniert  Thumb-Up