Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Ich drehe mich seit Tagen im Kreis. Ich möchte für meine Webseite schöne URL’s haben. Wenn ich es geschafft habe, dass die URL’s schön aussehen, kann ich mich nicht mehr bei CMSMS einloggen.
Meine Systemdaten:
CMSMS 1.6.6,
Apache 2.2.8,
PHP Version 5.2.6 (mod_rewrite aktiviert),
Suse linux 11
Wenn ich in der config.php
„$config['root_url'] = 'http://www.meinedomain.de';“ statt
„$config['root_url'] = 'http://111.222.333.444/~user';“ schreibe, kann ich mich nicht mehr als Administrator einwählen weil der letzte Übergabeparameter abgeschnitten wird. Statt http://www.meinedomain.de/admin/login.php?sp_=05a03b61 kommt nur http://www.meinedomain.de/admin/login.php. Vermutlich kann ich mich deshalb nicht als Administrator einloggen. Mit IP-Nummer und Verzeichnisangabe funktioniert es super, sieht nur nicht gut aus wenn als Link die IP-Nummer angezeigt wird.
hier meine Einstellungen der config.php
$config['root_url'] = 'http://www.meinedomain.de';
#URL Settings
$config['url_rewriting'] = 'internal';
$config['page_extension'] = '.html';
$config['use_hierarchy'] = true;
hier meine Einstellungen der .htaccess
RewriteEngine on
RewriteBase /home/user/public_html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).html index.php?page=$1 [QSA]
#Options +FollowSymLinks musste ich auskommentieren weil dann Error 500 kam.
Wenn ich in der config.php die Option „$config['url_rewriting'] = 'mod_rewrite';“ wähle, habe ich perfekte URL’s aber sobald ich auf einen Link tippe, kommt die Fehlermeldung, dass die URL nicht auf dem Server vorhanden ist. Es schein fasst so, als ob CMSMS damit nicht klar kommt. Cache habe ich übrigens immer geleert. Was mache ich falsch? Für die Hilfe schon mal vielen Dank im voraus.
MFG
Steffen Müller
Meine Systemdaten:
CMSMS 1.6.6,
Apache 2.2.8,
PHP Version 5.2.6 (mod_rewrite aktiviert),
Suse linux 11
Wenn ich in der config.php
„$config['root_url'] = 'http://www.meinedomain.de';“ statt
„$config['root_url'] = 'http://111.222.333.444/~user';“ schreibe, kann ich mich nicht mehr als Administrator einwählen weil der letzte Übergabeparameter abgeschnitten wird. Statt http://www.meinedomain.de/admin/login.php?sp_=05a03b61 kommt nur http://www.meinedomain.de/admin/login.php. Vermutlich kann ich mich deshalb nicht als Administrator einloggen. Mit IP-Nummer und Verzeichnisangabe funktioniert es super, sieht nur nicht gut aus wenn als Link die IP-Nummer angezeigt wird.
hier meine Einstellungen der config.php
$config['root_url'] = 'http://www.meinedomain.de';
#URL Settings
$config['url_rewriting'] = 'internal';
$config['page_extension'] = '.html';
$config['use_hierarchy'] = true;
hier meine Einstellungen der .htaccess
RewriteEngine on
RewriteBase /home/user/public_html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).html index.php?page=$1 [QSA]
#Options +FollowSymLinks musste ich auskommentieren weil dann Error 500 kam.
Wenn ich in der config.php die Option „$config['url_rewriting'] = 'mod_rewrite';“ wähle, habe ich perfekte URL’s aber sobald ich auf einen Link tippe, kommt die Fehlermeldung, dass die URL nicht auf dem Server vorhanden ist. Es schein fasst so, als ob CMSMS damit nicht klar kommt. Cache habe ich übrigens immer geleert. Was mache ich falsch? Für die Hilfe schon mal vielen Dank im voraus.
MFG
Steffen Müller
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Steffen,
es wird nicht ganz klar, welchen Cache du geleert hast ..
hast du
- den globalen Cache von CMSMS geleert?
- den Cache deines Browsers geleert?
- das Ganze in einem anderen Browser versucht? Manchmal reichts schon den Browser zu wechseln (der hat dann eben wirklich einen leeren Cache für deine Seite...)
es wird nicht ganz klar, welchen Cache du geleert hast ..
hast du
- den globalen Cache von CMSMS geleert?
- den Cache deines Browsers geleert?
- das Ganze in einem anderen Browser versucht? Manchmal reichts schon den Browser zu wechseln (der hat dann eben wirklich einen leeren Cache für deine Seite...)
Last edited by jazzbüro on Wed Mar 03, 2010 8:34 am, edited 1 time in total.
-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo,
ich meine den CMSMS Cache, weil überall geschrieben wird den muss man bei Änderungen unbedingt löschen. Ich habe verschiedene Browser ausprobiert. Leider immer das gleiche Resultat. Mein ursprüngliche Idee ist ja eigentlich das CMSMS mit dem osCommerce zu verbinden, so dass ich den Inhalt der Textseiten bequem mit CMSMS verwalten kann, und mit osCommerce meinen Shop betreibe. Aber ich glaube da kommt noch ganz viel Arbeit mit der Konfiguration auf mich zu. Nichts desto trotz habe ich das Problem mit dem Einloggen noch nicht lösen können. Wäre für jede Anregung dankbar.
Bye, Steffen
ich meine den CMSMS Cache, weil überall geschrieben wird den muss man bei Änderungen unbedingt löschen. Ich habe verschiedene Browser ausprobiert. Leider immer das gleiche Resultat. Mein ursprüngliche Idee ist ja eigentlich das CMSMS mit dem osCommerce zu verbinden, so dass ich den Inhalt der Textseiten bequem mit CMSMS verwalten kann, und mit osCommerce meinen Shop betreibe. Aber ich glaube da kommt noch ganz viel Arbeit mit der Konfiguration auf mich zu. Nichts desto trotz habe ich das Problem mit dem Einloggen noch nicht lösen können. Wäre für jede Anregung dankbar.
Bye, Steffen
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Steffen,
hast du mal den Support deines Hosters angesprochen?
Das ist ja nichts besonderes, was hier versucht wird, das machen andere System doch auch
es scheint mir ein generelles Problem der Server-Konfiguration sein
hast du mal den Support deines Hosters angesprochen?
Das ist ja nichts besonderes, was hier versucht wird, das machen andere System doch auch
es scheint mir ein generelles Problem der Server-Konfiguration sein
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Ähmm, bei mir ist der Login ohne Angabe einer Session der Normalfallmuellerman wrote: Statt http://www.meinedomain.de/admin/login.php?sp_=05a03b61 kommt nur http://www.meinedomain.de/admin/login.php.

-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo.
@jazzbüro
Es gibt keinen Provider. Ich habe bei Hetzner meinen eigenen Server und leite meine Domain von United Domains auf diesen Server um.
@cyberman
Wenn ich in der config.php „$config['root_url'] = 'http://111.222.333.444/~user'; zu stehen habe kommt beim Einloggen http://111.222.333.444/~user/admin/logi ... _=05a03b61 und ich bin als Admin eingeloggt.
Wenn ich in der config.php „$config['root_url'] = 'http://www.meinedomain.de'; zu stehen habe kommt beim Einloggen http://www.meinedomain.de/admin/login.php und ich bekomme eine weiße leere Seite und nichts funktioniert.
Deshalb dachte ich, das die Session ID übertragen werden müßte. Leider habe ich das Problem immer noch nicht eingrenzen können.
Bye, Steffen
@jazzbüro
Es gibt keinen Provider. Ich habe bei Hetzner meinen eigenen Server und leite meine Domain von United Domains auf diesen Server um.
@cyberman
Wenn ich in der config.php „$config['root_url'] = 'http://111.222.333.444/~user'; zu stehen habe kommt beim Einloggen http://111.222.333.444/~user/admin/logi ... _=05a03b61 und ich bin als Admin eingeloggt.
Wenn ich in der config.php „$config['root_url'] = 'http://www.meinedomain.de'; zu stehen habe kommt beim Einloggen http://www.meinedomain.de/admin/login.php und ich bekomme eine weiße leere Seite und nichts funktioniert.
Deshalb dachte ich, das die Session ID übertragen werden müßte. Leider habe ich das Problem immer noch nicht eingrenzen können.
Bye, Steffen
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Wie gesagt, hab ich bei mir so noch nie gesehen - tippe daher auch irgend eine Server-Konfiguration ...muellerman wrote: Wenn ich in der config.php „$config['root_url'] = 'http://111.222.333.444/~user'; zu stehen habe kommt beim Einloggen http://111.222.333.444/~user/admin/logi ... _=05a03b61 und ich bin als Admin eingeloggt.
Hast du die CMSms-Installation mit der IP oder mit der Domain gemacht?Wenn ich in der config.php „$config['root_url'] = 'http://www.meinedomain.de'; zu stehen habe kommt beim Einloggen http://www.meinedomain.de/admin/login.php und ich bekomme eine weiße leere Seite und nichts funktioniert.
-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo.
@cyberman
Die Installation habe ich glaube über die IP-gemacht. Bin mir aber nicht mehr ganz sicher. Ich werde CMSMS noch mal neu über den Domainnamen installieren und neu konfigurieren. Mal sehen ob es funktioniert. Ich berichte dann an dieser Stelle. Leider wird das diese Woche nichts, so dass ich mich ab 15.2. hier melde. Bis dann.
Bye, Steffen
@cyberman
Die Installation habe ich glaube über die IP-gemacht. Bin mir aber nicht mehr ganz sicher. Ich werde CMSMS noch mal neu über den Domainnamen installieren und neu konfigurieren. Mal sehen ob es funktioniert. Ich berichte dann an dieser Stelle. Leider wird das diese Woche nichts, so dass ich mich ab 15.2. hier melde. Bis dann.
Bye, Steffen
-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo Allerseits,
der Fehler liegt nicht am CMSMS. Ich habe ein osCommerce Shopsystem installiert. Hier stellt sich das gleich Problem dar. Wenn ich in der Konfiguration die IP Adresse meines Internetservers fest vorgebe funktioniert alles wurderbar. Die Session ID's werden übergeben. Wenn ich statt der IP Adresse meinen Domainnamen angeben. Funktioniert es nicht mehr richtig. Im osCommerce werden bei jeder Aktion neue Session ID's erzeugt. Ich glaube das kann an einer Einstellung beim Appache Server liegen. Nur an welcher? Ich komme irgendwie nicht weiter.
Bye, Steffen
der Fehler liegt nicht am CMSMS. Ich habe ein osCommerce Shopsystem installiert. Hier stellt sich das gleich Problem dar. Wenn ich in der Konfiguration die IP Adresse meines Internetservers fest vorgebe funktioniert alles wurderbar. Die Session ID's werden übergeben. Wenn ich statt der IP Adresse meinen Domainnamen angeben. Funktioniert es nicht mehr richtig. Im osCommerce werden bei jeder Aktion neue Session ID's erzeugt. Ich glaube das kann an einer Einstellung beim Appache Server liegen. Nur an welcher? Ich komme irgendwie nicht weiter.
Bye, Steffen
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo Steffen,
Könnte es vielleicht an der Domainkonfiguration liegen? Für Projekte finde ich es manchmal einfacher, wenn alles bei einem Anbieter liegt. Hol' doch die Domain rüber zu Hetzner. Bin mir aber jetzt nicht sicher ob das Problem hier liegt. Hast du mal einen echten Domainnamen (ggf. per PM), so dass man mal gucken kann, was da so an Headern übermittelt wird oder wie die Domain technisch weiterleitet.
Grüße
Nils
Könnte es vielleicht an der Domainkonfiguration liegen? Für Projekte finde ich es manchmal einfacher, wenn alles bei einem Anbieter liegt. Hol' doch die Domain rüber zu Hetzner. Bin mir aber jetzt nicht sicher ob das Problem hier liegt. Hast du mal einen echten Domainnamen (ggf. per PM), so dass man mal gucken kann, was da so an Headern übermittelt wird oder wie die Domain technisch weiterleitet.
Grüße
Nils
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Wie sieht denn Deine komplette .htaccess aus?
-
- New Member
- Posts: 7
- Joined: Mon Feb 01, 2010 4:45 pm
Re: Kann mich nicht als Admin einlogen, nachdem auf schöne URL umgestellt wurde
Hallo Allerseits, hallo Nils,
ich habe das Problem endlich gelöst. Nach langen Recherchen im Netz bei denen oft das gleiche Problem geschildert wurde aber nie die Lösung stand. Lasst mich bitte kurz ein paar Suchbegriffe für nachfolgende Sucher mit dem selben Problem verwenden. Wer CMS made simple (CMSMS) oder osCommerce verwendet und schöne URLs (pretty url, IP) haben möchte und Probleme hat sich als Administrator bei CMSMS einzuloggen (weiße Seite, weiße Anmeldeseite). Oder der bei osCommerce (configure.php) bei schönen Urls (SEO) keine Produkte in den Warenkorb bekommt. Hat eventuell folgende fehlerhafte Einstellung.
Ausgangssituation: Ich habe einen eigenen Server bei Hetzner und hatte meine Domain von united-domains mittels versteckter Weiterleitung (Hidden URL) auf meinen Server weitergeleitet. Die versteckte Weiterleitung war das Problem, da der Server von united-domains eine Anfrage an meinen Server stellte, die Seite holte und die Seite an den Anfragenden weiter gab. Bei dieser Prozedure wird die einmalige Session ID von CMSMS oder osCommerce verändert oder die cookies habe eine andere Session ID. Als Resultat kann man sich nicht als Admin bei CMSMS einloggen oder Produkte in den Warenkorb legen. Da beim reinlegen der Produkte wieder eine ander ID erzeugt wird.
Lösung: Ich habe meinen Server bei Hetzner auf "Virtual Hosts" umgestellt und bei united-domains habe ich von versteckter Weiterleitung auf den A-Eintrag in den DNS-Servern (dns-control) umgestellt. Voila es ging.
Hatte zwar noch einige Problem ehe ich das mit den virtual hosts hinbekommen habe.
Fazit: Nach drei Wochen Suche bei der ich viel über Linux, CMSMS, osCommerce und Apache gelernt habe war der Fehler relative einfach zu beheben. Nils alisas nhaack lag mit seiner Vermutung richtig. Danke.
Wenn es noch Fragen gibt, ich schau in der nächsten Zeit sporadisch mal vorbei. Macht weiter so.
Bye, Steffen
ich habe das Problem endlich gelöst. Nach langen Recherchen im Netz bei denen oft das gleiche Problem geschildert wurde aber nie die Lösung stand. Lasst mich bitte kurz ein paar Suchbegriffe für nachfolgende Sucher mit dem selben Problem verwenden. Wer CMS made simple (CMSMS) oder osCommerce verwendet und schöne URLs (pretty url, IP) haben möchte und Probleme hat sich als Administrator bei CMSMS einzuloggen (weiße Seite, weiße Anmeldeseite). Oder der bei osCommerce (configure.php) bei schönen Urls (SEO) keine Produkte in den Warenkorb bekommt. Hat eventuell folgende fehlerhafte Einstellung.
Ausgangssituation: Ich habe einen eigenen Server bei Hetzner und hatte meine Domain von united-domains mittels versteckter Weiterleitung (Hidden URL) auf meinen Server weitergeleitet. Die versteckte Weiterleitung war das Problem, da der Server von united-domains eine Anfrage an meinen Server stellte, die Seite holte und die Seite an den Anfragenden weiter gab. Bei dieser Prozedure wird die einmalige Session ID von CMSMS oder osCommerce verändert oder die cookies habe eine andere Session ID. Als Resultat kann man sich nicht als Admin bei CMSMS einloggen oder Produkte in den Warenkorb legen. Da beim reinlegen der Produkte wieder eine ander ID erzeugt wird.
Lösung: Ich habe meinen Server bei Hetzner auf "Virtual Hosts" umgestellt und bei united-domains habe ich von versteckter Weiterleitung auf den A-Eintrag in den DNS-Servern (dns-control) umgestellt. Voila es ging.
Hatte zwar noch einige Problem ehe ich das mit den virtual hosts hinbekommen habe.
Fazit: Nach drei Wochen Suche bei der ich viel über Linux, CMSMS, osCommerce und Apache gelernt habe war der Fehler relative einfach zu beheben. Nils alisas nhaack lag mit seiner Vermutung richtig. Danke.
Wenn es noch Fragen gibt, ich schau in der nächsten Zeit sporadisch mal vorbei. Macht weiter so.
Bye, Steffen