PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB: Shopstat aktivieren/installieren?


roxxlive
15.08.2009, 21:23
Ich komm mir selbst blöd vor mit dieser Frage, also bitte nicht hauen!

Hab jetzt vor kurzem den ECB Shop installiert.

Nun würde ich gerne Shopstat aktivieren da dies in meinem aktuellen Shop auch läuft.


Aber ich kapier es nicht so ganz.... Ist Shopstat jetzt vollständig installiert in der ECB Version? Oder muss ich da noch irgendwas selbst machen ausser es anschalten?

Momentan funktioniert nur die Startseite. Die richtigen Adressen werden zwar im browser angezeigt. Die Seiten können aber nicht aufgerufen werden.

''>ZITAT(roxxlive @ Aug 15 2009, 22:23) 190039
Ich komm mir selbst blöd vor mit dieser Frage, also bitte nicht hauen!

Hab jetzt vor kurzem den ECB Shop installiert.

Nun würde ich gerne Shopstat aktivieren da dies in meinem aktuellen Shop auch läuft.


Aber ich kapier es nicht so ganz.... Ist Shopstat jetzt vollständig installiert in der ECB Version? Oder muss ich da noch irgendwas selbst machen ausser es anschalten?

Momentan funktioniert nur die Startseite. Die richtigen Adressen werden zwar im browser angezeigt. Die Seiten können aber nicht aufgerufen werden.
[/b]

htaccess hast aber für shopstat aktiviert ?

Also der ECB Shop läuft gerad nur zur Probe versteckt in einem Unterverzeichniss auf einer anderen Domain.

Die Voraussetzungen vom Hosting Anbieter (1&1) sollten gegeben sein da ja im aktuellen Shop das ganze auch läuft.


Also muss ich rein theoretisch nur SeoUrls auf 'true' stellen und dann soll das eigentlich funktionieren??

Hab auch mal zur Probe in der .htaccess das Unterverzeichniss angegeben! So in etwa:

#-- Sitemap
**RewriteRule ^sitemap(. )\.html$ /BLABLA/blabla/shop_content.php?coID=8 [qsappend,L]


Ohne Erfolg...

Ja aber das steht doch in der _directurl.htaccess!?!

Da hatte ich das auch gemacht. Und directurl funktionierte dann... nur wurden dann irgendwie ein paar Banner-Bilder nicht mehr angezeigt... also wollt ich doch lieber wieder Shopstat haben.


Muss ich da etwa auch diese .htaccess nehmen? Hab es halt jetzt mit der Standard gemacht. :blink:

Ok ich muss gestehen... .htaccess Dateien sind für mich quasi n chinesisches Buch! Hab ich mich nie mit befasst... keine Ahnung was die machen oder wie sie funktionieren.

So sieht meine jetzt aus. Ist dann wohl die Standard...

# $Id: .htaccess 440 2009-03-15 16:14:56Z gunah $
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
#<Directory "/usr/local/apache/htdocs">
#** AllowOverride Options
#</Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
**<IfDefine SSL>
****SetEnvIf User-Agent ". MSIE. " \
************ nokeepalive ssl-unclean-shutdown \
************ downgrade-1.0 force-response-1.0
**</IfDefine>
</IfModule>

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#<IfModule mod_php4.c>
#**php_value session.use_trans_sid 0
#**php_value register_globals 1
#</IfModule>

#-- Call time pass reference error ?!
#php_flag**allow_call_time_pass_reference On

#-----------------------------------------
#- SEO Hartmut König
#-----------------------------------------
#-- ! Comment this line, if you get an ERROR 500 !
#Options +FollowSymlinks

# http://httpd.apache.org/docs/misc/rewriteguide.html
<IfModule mod_rewrite.c>
**RewriteEngine on

**#-- Sitemap
**RewriteRule ^sitemap(. )\.html$ shop_content.php?coID=8 [qsappend,L]

**##-- Kategorien
**RewriteCond %{REQUEST_URI} (. ):::([_0-9]+):([_0-9]+)\.html$
**RewriteRule (. ):::([_0-9]+):([_0-9]+)\.html$ index.php?cPath=$2&page=$3 [qsappend,L]
**RewriteCond %{REQUEST_URI} (. ):::([_0-9]+)\.html$
**RewriteRule (. ):::([_0-9]+)\.html$ index.php?cPath=$2 [qsappend,L]

**##-- Produkte
**RewriteRule (. )::(.+)\.html$ product_info.php?products_id=$2 [qsappend,L]

**##-- Live-Shopping
**RewriteRule (. ):..:(.+)\.html$ live_shopping.php?products_id=$2 [qsappend,L]

**##-- Content
**RewriteRule (. ):_:([0-9]+)\.html$ shop_content.php?coID=$2 [qsappend,L]

**##-- Manufacturers
**RewriteCond %{REQUEST_URI} (. ):.:([_0-9]+):([_0-9]+)\.html$
**RewriteRule (. ):.:([_0-9]+):([_0-9]+)\.html$ index.php?manufacturers_id=$2&page=$3 [qsappend,L]
**RewriteCond %{REQUEST_URI} (. ):.:([_0-9]+)\.html$
**RewriteRule (. ):.:([0-9]+)\.html$ index.php?manufacturers_id=$2 [qsappend,L]

**#myliveshopping.de
**RewriteRule myliveshopping.xml$ myliveshopping.php [qsappend,L]
</IfModule>

##-- Fehlerseiten auf die Sitemap lotsen
ErrorDocument 400 sitemap.html?error=400
ErrorDocument 401 sitemap.html?error=401
ErrorDocument 402 sitemap.html?error=402
ErrorDocument 403 sitemap.html?error=403
ErrorDocument 404 sitemap.html?error=404
ErrorDocument 500 sitemap.html?error=500



Jetzt bin ich mittlerweile so confused das ich gar nicht mehr weiß was ich machen muss... :huh:

Xantiva
15.08.2009, 22:13
''>ZITAT(roxxlive @ Aug 15 2009, 22:23) 190039Ist Shopstat jetzt vollständig installiert in der ECB Version?[/b]
Ja, es ist fertig und es sollte auch gleich die passende .htaccess sein. Nur wenn Du zu den Directurls wechselst, dann musst Du die die andere .htaccess verwenden und den Shop nochmals indizieren lassen.

Wenn es so nicht läuft, hat Du "mod_rewrite" in Deinem Hosting aktiv?

Ciao,
Mike

Schau mal, was in der htaccess steht:
''>ZITAT</div># SET THE FOLLOWING LINE, IF YOUR SHOP RUNS IN AN SUBFOLDER. ALSO IF YOU GET AN ERROR 500 (Internal Server Error) ON SOME SYSTEMS
# EXAMPLE: If your shop is located at www.yourdomain.com/shop set the following line: "RewriteBase /shop"
#RewriteBase /
[/b]
Also musst Du die "RewriteBase" entsprechend setzen ...

Nachtrag: Ich sehe gerade, dass sas nur in der DirectUrl - htaccess drin steht. :(

Ciao,
Mike

Die "Standard" htaccess ist die für Shopstat. Inzwischen steht es im beiden .htaccess - Files in Deutsch und Englisch drin ;)

Und ja, es gehört dann auch die die Standard .htaccess rein!

Ciao,
Mike

Nach dem
**RewriteEngine on

noch die RewriteBase Anweisung angeben:
**RewriteEngine on
**RewriteBase /unterverzeichnis

roxxlive
16.08.2009, 12:04
Okay hab ich gemacht!

Not Found
The requested URL /UNTERVERZEICHNIS/unterverzeichnis/XBOX-360:::1.html_ was not found on this server.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


funktioniert nicht! :wacko:



Fehlt noch irgendwo was?