Hallo,
Sommigen hebben er waarschijnlijk al eens mee te maken gehad. Je bent bezig in DirectAdmin of op je server
(of bij het maken/terugzetten van een back-up) dat je een deel van je user leden kwijt bent.
Maar niet echt kwijt, hun site draait nog maar je vindt ze niet terug in DirectAdmin.
Dit komt omdat meerdere processen op de server hetzelfde bestand gebruiken op hetzelfde moment.
Je kan dit oplossen door het volgende te doen:
Log in via SSH (Bijvoorbeeld WinSCP) en ga naar:
maak daar een bestand aan fix.sh
Plaats er deze code in:
Display All
Daarna opslaan en terug inloggen via ssh (Putty)
en voer de volgende code uit:
Waarbij je admin veranderd in de gebruiker waar het probleem zich bevind
Met Vriendelijke Groet,
A.Tytgat
Sommigen hebben er waarschijnlijk al eens mee te maken gehad. Je bent bezig in DirectAdmin of op je server
(of bij het maken/terugzetten van een back-up) dat je een deel van je user leden kwijt bent.
Maar niet echt kwijt, hun site draait nog maar je vindt ze niet terug in DirectAdmin.
Dit komt omdat meerdere processen op de server hetzelfde bestand gebruiken op hetzelfde moment.
Je kan dit oplossen door het volgende te doen:
Log in via SSH (Bijvoorbeeld WinSCP) en ga naar:
maak daar een bestand aan fix.sh
Plaats er deze code in:
Shell-Script
- #!/bin/sh
- cd /usr/local/directadmin/data/users
- for r in `ls */reseller.conf | cut -d/ -f1`; do
- {
- echo "fixing Reseller $r ...";
- echo -n '' > $r/users.list
- for u in `grep "^creator=$r$" */user.conf | cut -d/ -f1`; do
- {
- ISUSER=`grep -c usertype=user $u/user.conf`
- if [ "$ISUSER" = "1" ]; then
- echo $u >> $r/users.list
- fi
- };
- done;
- };
- done;
-
Daarna opslaan en terug inloggen via ssh (Putty)
en voer de volgende code uit:
Waarbij je admin veranderd in de gebruiker waar het probleem zich bevind
Met Vriendelijke Groet,
A.Tytgat
912 times read