Seite 1 von 1

Verfasst: 12.12.2008, 01:36
von steffen
Ich kann soweit alle Funktionen des Shops nutzen nur kann ich weder Kategorien noch Artikel anwählen. Wenn ich eine Kategorie oder einen Artikel anklicke bekomme ich immer die Startseite angezeigt.

Ne Idee was ich verstellt habe? Oder was es sonst sein könnte?


THX
Steffen




PHP 5.2.3
MySQL 5.0.27
OOS 1.6.12

Verfasst: 12.12.2008, 11:04
von r23
Hallo,
Ich kann soweit alle Funktionen des Shops nutzen nur kann ich weder Kategorien noch Artikel anwählen. Wenn ich eine Kategorie oder einen Artikel anklicke bekomme ich immer die Startseite angezeigt.
bitte einmal alles hinter index.php hier posten.

und den Inhalt, falls vorhanden von

~/shop/.htaccess

cu

ralf

Verfasst: 12.12.2008, 14:25
von steffen
Artikellink:
/info/foo-bar-p-2.html?OOSSID=24726a48c76e3822ffb76fd5ce44f07f

Kategorielink:
/Porzellan-c-1.html?OOSSID=24726a48c76e3822ffb76fd5ce44f07f



Inhalt .htaccess
DirectoryIndex index.php

Verfasst: 12.12.2008, 14:45
von r23
Artikellink:
/info/foo-bar-p-2.html?OOSSID=24726a48c76e3822ffb76fd5ce44f07f

Kategorielink:
/Porzellan-c-1.html?OOSSID=24726a48c76e3822ffb76fd5ce44f07f



Inhalt .htaccess
DirectoryIndex index.php

Die Suchamschinen freundlichen Links benötigen in der
.htaccess folgenden eintrag.

DirectoryIndex index.php

<IfModule mod_rewrite.c>
RewriteEngine On

# you have ERROR 403 try this...
# Options +FollowSymlinks

# Spambots

RewriteBase /

#
# Rules
#

RewriteRule ^(.*)-p-(.*).html$ index.php?mp=products&file=info&products_id=$2&rewrite=true& [L,NC,QSA]
RewriteRule ^(.*)-c-(.*).html$ index.php?mp=main&file=shop&cPath=$2&rewrite=true& [L,NC,QSA]
RewriteRule ^(.*)-m-(.*).html$ index.php?mp=main&file=shop&manufacturers_id=$2&rewrite=true& [L,NC,QSA]
</IfModule>


oder das Plugin deaktivieren.

cu

r23

Verfasst: 12.12.2008, 15:01
von steffen
THX,

funzt wieder alles. Ich hatte das mit den suchmaschinenfreundlichen URLs schon vermutet nur nicht in der Konfiguration gefunden. Äh, gibts zum Shop eine Dokumentation?

Danke
Steffen

Verfasst: 12.12.2008, 15:11
von r23
gibts zum Shop eine Dokumentation?
jeep - gab es mal ;) unser dokumentations -server wurde nur von unserem "sponsor" deaktiviert ohne datensicherung....

zurzeit haben wir nur die inline dokumententsion von smarty, adodb und phpmailer rekonstruiert online.
http://www.oos-shop.de/

und ein zwei video anleitungen (allerdings nur für die 1.7.x)
http://www.oos-shop.de/beispiele/


cu

r23

Verfasst: 12.12.2008, 15:41
von steffen
Und eine neue Dokumentation? Ich weiß wie groß der Aufwand ist, aber gibt es niemanden der an sowas mitarbeiten will/kann.


BTW,
das Aktivieren von besagtem Plugin über den Adminbereich brachte eine Fehlermeldung vonwegen "failed to open stream" (Zeile 189, shop/includes/plugins/oos_event_sefu/oos_event_sefu.php). Anscheinend stimmt da einiges mit der Adressangabe nicht.

Original:
<div class='codetop'>CODE[/align]<div class='codemain' style='height:200px;white-space:pre;overflow:auto'>if (!($a = file(OOS_TEMP_PATH . 'htaccess/' . $template, 1))) {[/align]

Geändert in:
<div class='codetop'>CODE[/align]<div class='codemain' style='height:200px;white-space:pre;overflow:auto'>if (!($a = file('../../' . OOS_TEMP_PATH . '/htaccess/' . $template, 1))) {[/align]

Verfasst: 12.12.2008, 18:08
von r23
Geändert in:
<div class='codetop'>CODE[/align]<div class='codemain' style='height:200px;white-space:pre;overflow:auto'>if (!($a = file('../../' . OOS_TEMP_PATH . '/htaccess/' . $template, 1))) {[/align]
dann stimmt der OOS_TEMP_PATH nicht.

Der Shop verwendet ein Verzeichnis 'oos_temp' dass man bei der Installation auf den Server
nach Möglichkeit *unerreichbar* für einen WebBrowser veröffentlichen soll.

Den *absoulten Pfad* trägt man unter OOS_TEMP_PATH ein.


Zitat aus der Installations-Anleitung


-------------------------------------------------------------------
8) Fehlermeldungen im Shop
-------------------------------------------------------------------
Shop - wird nicht angezeigt. Für die Fehlersuche schalten Sie bitte
die debug Funktion ein:

~/includes/oos_main.php
$debug = 'true';


Warning: Smarty error: unable to read resource: "oos/theme.html"
in ~/includes/classes/smarty/libs/Smarty.class.php on line xxxx

Überprüfen Sie den Pfad zum Verzeichnis
oos_temp (Installation => 3. OOS_Temp

Ist der Pfad zur theme.html
/usr/www/users/shop/oos_temp/templates/oos/theme.html

so tragen Sie den richtigen Pfad in die
~/shop/includes/config.php ein:

define('OOS_TEMP_PATH', '/usr/www/users/shop/oos_temp/');

Verfasst: 12.12.2008, 20:05
von steffen
Da alles andere prima funktioniert und nur beim aktivieren/deaktivieren vom Plugin SEO dieses Fehlermeldung kam dachte ich mir das es direkt am Script liegt.

Verfasst: 12.12.2008, 23:15
von r23
Hallo,

mmh... ist Suchmaschinen freundliche Links wirklich so unwichtig, dass wir dort bewusste
Fehler nach 12 Bugfix-Releases noch haben? Eigentlich nicht.

Der Shop-Bereich ist so geschrieben, dass er auch in einer Fehlerhaftenumgebung
für den Kunden läuft.

wenn Du fehlermeldungen haben möchtest, musst du dir diese per Mail zusenden lassen
(404 fehler z.b. ) oder die Log - Files beobachten.

~/oos_temp/logs/

wenn der Shop nich in die /cache Verzeichnisse schreiben kann, wird er nur extrem langsamer läuft aber...

Prinzip: Hauptsache der Shop läuft - egal wie!

cu

r23

Verfasst: 13.12.2008, 00:13
von steffen
Prinzip: Hauptsache der Shop läuft -
Dem schließ ich mich an.


Danke für die Hilfe.
Steffen