Seite 1 von 1
Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: Di 12. Nov 2013, 23:46
von raceman
Trotz richtiger Eingaben kann kein Mandant geändert oder neu angelegt werden. Es erscheint ein kleines Popup-Fenster mit folgender Fehlermeldung:
Error
Bitte geben Sie eine gültige URL ein. Sie muss mit http:// oder https:// beginnen.
Die Fehlermeldung macht in diesem Zusammenhang keinen Sinn. Alle Angaben sind plausibel. Kann jemand helfen?
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: Mi 13. Nov 2013, 10:59
von dominik.ziegler
Es gibt ein Problem in diesem Zusammenhang wenn die Domain einen Bindestrich beinhaltet. Ist das bei dir der Fall?
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: Mi 13. Nov 2013, 22:15
von raceman
Es geht schon das erneute speichern des Beispiel-Mandanten "Contenido Demo" nicht. Es befindet sich in der Webadresse ein Bindestrich nach dem Schema:
http://my-domain.tld/develop/cms/

- Screenshot Fehler Mandant speichern
- Fehler-Mandant-speichern.gif (15.31 KiB) 3688 mal betrachtet
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: Mi 13. Nov 2013, 22:23
von raceman
Ja, es liegt am Bindestrich. Ich konnte einen Testmandanten mit einer Dummy-Domain ohne Bindestrich erstellen. Gibt es einen Workaround?
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: So 1. Dez 2013, 16:30
von Spl4sh3r
Ja, Mandanten ohne Bindestrich erstellen und in der Datenbank ändern.
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: So 12. Jan 2014, 01:38
von Bernbacher
Und wo genau ändert man das dann wieder in der Datenbank? Wo sind die Mandanteneisntellungen gespeichert?
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Verfasst: So 12. Jan 2014, 01:55
von Bernbacher
Habs gefunden: nicht in der Datenbank, sondern in der data/config/production/config.clients.php.
Dort an 4 Stellen den Bindestrich wieder wie gewünscht einsetzen (also statt mydomain wieder my-domain):
$cfgClient[1]["images"] = "http://my-domain.de/cms/images/";
$cfgClient[1]["htmlpath"]["frontend"] = "http://my-domain.de/cms/";
$cfgClient[1]["upl"]["htmlpath"] = "http://my-domain.de/cms/upload/";
$cfgClient[1]["path"]["htmlpath"] = "http://my-domain.de/cms/";