Workaround: Domain zu anderem Keyhelp-User "umziehen"  [GELÖST]

Für Modifikationen in und um KeyHelp.
Post Reply
User avatar
Jolinar
Community Moderator
Posts: 3559
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Workaround: Domain zu anderem Keyhelp-User "umziehen"  [GELÖST]

Post by Jolinar »

Alexander wrote: Fri 2. Aug 2019, 12:57 dazu gehst du in die Datenbank:

1) In der Tabelle: `domains` passt du bei der gewünschten Domain und deren zugehörigen Subdomains die `id_user` Spalte an und änderst sie auf die gewünschte ID ab. Die IDs findest du in der Tabelle `users`.

1.1) Wenn auch Daten der Website noch umgezogen werden sollen, dann muss das über die Konsole von einem Benutzer-Ordner in den Anderen erfolgen, anschließend chown ausführen.

2) Je nachdem ob Email-Accounts für die Domain existieren, musst du dort auch die Zugehörigkeit ändern. Diese findest du in der Tabelle `mail_users` und `mail_aliases` in der Spalte `id_user`

Jetzt noch über die Konsole:

Code: Select all

php /home/keyhelp/www/keyhelp/bin/rewrite_user_configs.php
ausführen und fertig.
---

EDIT: Eine automatisierte Lösung ist Teil von KeyHelp 23.3
Die o.g. Schritte sind ab Release dann obsolet.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
ollidroll
Posts: 112
Joined: Tue 26. Apr 2016, 20:10

Re: Workaround: Domain zu anderem Keyhelp-User "umziehen"

Post by ollidroll »

Hallo,

ist das immer noch der bevorzugte Weg oder gibt es mittlerweile andere Möglichkeiten?
Mir ist besonders daran gelegen, das es kein Ausfall der Erreichbarkeit der Domain und Mail gibt.
Danke & Viele Grüße
Olli
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Workaround: Domain zu anderem Keyhelp-User "umziehen"

Post by Alexander »

Mir ist besonders daran gelegen, das es kein Ausfall der Erreichbarkeit der Domain und Mail gibt.
In diesem Fall wäre das oben beschriebene der bevorzugte Weg.
php /home/keyhelp/www/keyhelp/bin/rewrite_user_configs.php
Dieser Befehl wird nicht mehr funktionieren. Hier kann man aber die KeyHelp-Toolbox zu Hilfe nehmen (Konsolenbefehl: "keyhelp-toolbox").
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
ollidroll
Posts: 112
Joined: Tue 26. Apr 2016, 20:10

Re: Workaround: Domain zu anderem Keyhelp-User "umziehen"

Post by ollidroll »

Vielen Dank, hat soweit funktioniert, bis auf die keyhelp_toolbox. Da bekomme ich folgende Fehlermeldung:

Code: Select all

Notice: Undefined offset: 1 in /home/keyhelp/www/keyhelp/functions/functions.system.php on line 291

Fatal error: Uncaught UnexpectedValueException: DirectoryIterator::__construct(/home/keyhelp/www/keyhelp/locale/C.UTF-8/LC_MESSAGES): failed to open dir: No such file or directory in /home/keyhelp/www/keyhelp/functions/functions.gettext.php:47
Stack trace:
#0 /home/keyhelp/www/keyhelp/functions/functions.gettext.php(47): DirectoryIterator->__construct()
#1 /home/keyhelp/www/keyhelp/bin/toolbox.php(50): bindAllTextDomains()
#2 {main}
  thrown in /home/keyhelp/www/keyhelp/functions/functions.gettext.php on line 47
Kann ich das mit "rewrite_user_configs" ggf. auch mal so irgendwie ausführen?
Danke & Viele Grüße
Olli
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Workaround: Domain zu anderem Keyhelp-User "umziehen"

Post by Alexander »

Deine locale Einstellung auf deinem Server steht sicher auf etwas "unerwartetem" wie C, POSIX oder C.UTF-8 oder dergleichen. Wenn du deine Server default locale einmal auf z.B. de_DE.UTF-8 setzt, dann würde die Toolbox wieder funktionieren.

Fehler ist bereits gefixt für die kommende Version.

---

Alternativ, klick eine Domain vom vorherigen Benutzer über die Domainverwaltung an -> Speichern, das selbe mit irgend einer Domain des neuen Benutzers. Dann werden die betroffenen Konfigurationen auch neu geschrieben.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
ollidroll
Posts: 112
Joined: Tue 26. Apr 2016, 20:10

Re: Workaround: Domain zu anderem Keyhelp-User "umziehen"

Post by ollidroll »

Ja, Danke, das war es.
Danke & Viele Grüße
Olli
Post Reply