[1.6.14] Search Engine Friendly URLs
Hallo,
http://www.oos-shop.de/doc/myoosdoc/htm ... _sefu.html
Für dieses Plguin muss Apache Modul mod_rewrite auf dem Server zur Verfügung stehen. In einer
lokalen Entwicklungsumgebung wie xampp muss man dies eben aktivieren
c:\xampp\apace\conf\httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
Änderungen an der Server Konfiguation erfodern in der Regel einen restart.
Dies geht bei XAMMP über XAMPP Control Panel Application
Apache Freinds => XAMPP => XAMPP Control Panel
Oder bei einem Linux Server installieren
Mod-rewrite / Rewrite unter Apache2 aktivieren:
~# ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
oder Kurzform für Aktivierung Mod:
~# a2enmod rewrite
Neustart Apache Webserver:
~# /etc/init.d/apache2 restart
Sollte bei Aufruf des Shops eine 403 Fehlermeldung kommen fehlt z.B. bei SuSe Umgebungen
ein
# you have ERROR 403 try this...
Options +FollowSymlinks
in ~/shop/.htaccess
Bei der Installation des Plugins erstellt der Shop auf Basis der Server Umgebung in dem Shop-Verzeichnis eine
.htaccess Datre.
Für die Erstellung dieser Datei benötigt das Plugin schreibrechte für
~/shop
chmod go+rwx shop
Was steht in der .htaccess
4.4.x. Search Engine Friendly URLsIn v1.4.11 komme ich, egal welcher link, immer auf die Startseite wenn ich die Funktion aktiviert habe. Die Adresse ändert sich zwar aber trozdem komme ich immer auf die Startseite.
http://www.oos-shop.de/doc/myoosdoc/htm ... _sefu.html
Für dieses Plguin muss Apache Modul mod_rewrite auf dem Server zur Verfügung stehen. In einer
lokalen Entwicklungsumgebung wie xampp muss man dies eben aktivieren
c:\xampp\apace\conf\httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
Änderungen an der Server Konfiguation erfodern in der Regel einen restart.
Dies geht bei XAMMP über XAMPP Control Panel Application
Apache Freinds => XAMPP => XAMPP Control Panel
Oder bei einem Linux Server installieren
Mod-rewrite / Rewrite unter Apache2 aktivieren:
~# ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
oder Kurzform für Aktivierung Mod:
~# a2enmod rewrite
Neustart Apache Webserver:
~# /etc/init.d/apache2 restart
Sollte bei Aufruf des Shops eine 403 Fehlermeldung kommen fehlt z.B. bei SuSe Umgebungen
ein
# you have ERROR 403 try this...
Options +FollowSymlinks
in ~/shop/.htaccess
Bei der Installation des Plugins erstellt der Shop auf Basis der Server Umgebung in dem Shop-Verzeichnis eine
.htaccess Datre.
Für die Erstellung dieser Datei benötigt das Plugin schreibrechte für
~/shop
chmod go+rwx shop
Was steht in der .htaccess
habe da keine .htaccess
Dann ich vermutlich der OOS_SHOP_PATH in der config falsch
http://localhost/shop/index.php
ist bei einer XAMPP Umgebung unter Windows bei mir
define('OOS_SHOP_PATH', 'C:/xampp/htdocs/shop/');
Das Plugin erstellt die .htaccess bei der Installation...
Reden wir jetz eig. von der v1.14 oder v.1.16?
Mein Shop läuft momentan noch mit der 1.14 und da habe ich nur unter Konfigurations/MyStore im Adminbereich die möglichkeit Suchmaschinenfreundliche URLs auf true/false zu stellen und nicht die möglichkeit das plugin zu installieren wie in 1.16.
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php on line 189
Warning: Cannot modify header information - headers already sent by (output started at C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php:189) in C:\XAMPP\htdocs\oos1614\shop\admin\includes\functions\function_kernel.php on line 116<!--c2-->[/align]<!--ec2-->
Mein Shop läuft momentan noch mit der 1.14 und da habe ich nur unter Konfigurations/MyStore im Adminbereich die möglichkeit Suchmaschinenfreundliche URLs auf true/false zu stellen und nicht die möglichkeit das plugin zu installieren wie in 1.16.
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php on line 189
Warning: Cannot modify header information - headers already sent by (output started at C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php:189) in C:\XAMPP\htdocs\oos1614\shop\admin\includes\functions\function_kernel.php on line 116<!--c2-->[/align]<!--ec2-->
Hallo,
Eine 1.16 gibt es nicht und wird es nicht geben.
Auch eine 1.14 gibt es nicht und wird es nicht geben.
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> /**
* Major software version
*/
define('OOS_VERSION_MAJOR', '1');
/**
* Minor software version
*/
define('OOS_VERSION_MINOR', '6');
/**
* Micro software version
*/
define('OOS_VERSION_MICRO', '15');<!--c2-->[/align]<!--ec2-->
Ich antworte auf eine aktuelle Version. 1.6.14Reden wir jetz eig. von der v1.14 oder v.1.16?
Eine 1.16 gibt es nicht und wird es nicht geben.
Auch eine 1.14 gibt es nicht und wird es nicht geben.
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> /**
* Major software version
*/
define('OOS_VERSION_MAJOR', '1');
/**
* Minor software version
*/
define('OOS_VERSION_MINOR', '6');
/**
* Micro software version
*/
define('OOS_VERSION_MICRO', '15');<!--c2-->[/align]<!--ec2-->
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:Code: Alles auswählen
Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream:[/quote] Die fehlende Dateien lagen aber dem Download-Paket bei. [url=http://developer.berlios.de/project/showfiles.php?group_id=814&release_id=15720]http://developer.berlios.de/project/showfi...elease_id=15720[/url] Da wir ein Update veröffentlicht haben, empfehle ich die 1.6.15 [url=http://download2.berlios.de/oos/oos_1615.zip]http://download2.berlios.de/oos/oos_1615.zip[/url] hth r23
ups meine natürlich die v.1.4 und v.1.6
Bei der 1.4.x musste man die htaccess noch selber erstellen.
http://www.oos-shop.de/service/htaccess.txt
Ein Beispiel haben wir hier damals zur Verfügung gestellt.
cu
ralf
Danke, scheint damit zu laufen.
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--># Uncomment following line if your webserver's URL
# is not directly related to physival file paths.
# Update YourShopDirectory (just / for root)
RewriteBase /test/shop/<!--c2-->[/align]<!--ec2-->
Ist damit der Shop Pfad gemeint? zB. C:\XAMPP\htdocs\shop
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--># Uncomment following line if your webserver's URL
# is not directly related to physival file paths.
# Update YourShopDirectory (just / for root)
RewriteBase /test/shop/<!--c2-->[/align]<!--ec2-->
Ist damit der Shop Pfad gemeint? zB. C:\XAMPP\htdocs\shop
Bei RewriteBase /test/shop/Danke, scheint damit zu laufen.
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--># Uncomment following line if your webserver's URL
# is not directly related to physival file paths.
# Update YourShopDirectory (just / for root)
RewriteBase /test/shop/<!--c2-->[/align]<!--ec2-->
Ist damit der Shop Pfad gemeint? zB. C:\XAMPP\htdocs\shop
liegt der Shop auf dem WebServer
http://localhost/test/shop/
Es ist die Base (die URL) gemeint
http://www.google.de/search?q=RewriteBase
Andere können dies besser erklären
cu
ralf
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php on line 189
Warning: Cannot modify header information - headers already sent by (output started at C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php:189) in C:\XAMPP\htdocs\oos1614\shop\admin\includes\functions\function_kernel.php on line 116<!--c2-->[/align]<!--ec2-->
Die fehlende Dateien lagen aber dem Download-Paket bei.<!--quoteo(post=825:date=Mar 3 2009, 06:43 PM:name=YinYang)--><div class='quotetop'>ZITAT(YinYang @ Mar 3 2009, 06:43 PM) <a href="index.php?act=findpost&pid=825"><{POST_SNAPBACK}></a>[/align]<div class='quotemain'><!--quotec-->
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream<!--c2-->[/align]<!--ec2-->
http://developer.berlios.de/project/sho ... e_id=15720
Da wir ein Update veröffentlicht haben, empfehle ich die 1.6.15
http://download2.berlios.de/oos/oos_1615.zip
<!--QuoteEnd-->[/align]<!--QuoteEEnd-->
Es geht um die 1.6.14. Die Datein fehlen nicht. Die befinden sich an dem in der Fehlermeldung angegebenen Ort.
Danke, scheinbar war ich blind. Hatte den Tippfehler in der config.C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl
Sicher, dass das Verzeichnis oss_temp lautet?
Also konnte mir über das Plugin eine .htaccess erstellen nur wenn diese im Shop Verzeichnis ist sagt mein Browser:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
127.0.0.1
03/05/09 14:34:36
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8