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?
Mandant lässt sich nicht speichern bzw. neu erstellen
-
- Beiträge: 437
- Registriert: Do 19. Jun 2008, 09:09
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Es gibt ein Problem in diesem Zusammenhang wenn die Domain einen Bindestrich beinhaltet. Ist das bei dir der Fall?
Viele Grüße
Dominik
Dominik
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
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/
http://my-domain.tld/develop/cms/
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
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
Ja, Mandanten ohne Bindestrich erstellen und in der Datenbank ändern.
-
- Beiträge: 63
- Registriert: Fr 21. Jan 2011, 13:29
- Kontaktdaten:
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
Und wo genau ändert man das dann wieder in der Datenbank? Wo sind die Mandanteneisntellungen gespeichert?
-
- Beiträge: 63
- Registriert: Fr 21. Jan 2011, 13:29
- Kontaktdaten:
Re: Mandant lässt sich nicht speichern bzw. neu erstellen
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/";
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/";