Jump to content
Froxlor Forum
  • 0

gid und uid nur als Zahl


wwl

Question

Posted

Hallo,

ich habe in den Web Verzeichnissen in der Shell f?r die uid und die gid nur Zahlen stehen.

Soe ensteht unter PHP nun folgende Probleme:

 

PHP Warning: chgrp(): Unable to find gid for 10001 in /home/httpd/........

PHP Warning: chown(): Unable to find uid for 10001 in /home/httpd/........

 

Das sollte doch nicht sein, oder? Normal m?sste doch die Kunden userid als uid drinstehen.

 

Wie kann ich das ?ndern?

 

Besten Dank f?r Hilfe.

 

Christian

 

PS.: Debian Sqeeze, aktuelles Froxlor, PHP5.3

5 answers to this question

Recommended Posts

Posted

HAllo Cardman,

das ist es. Ich habe nur das Problem das nur die uid gesetzt wird. Die Gruppen sind noch Zahlen. ich bin nochmal alles durchgegangen und habe die nss config Files ?berpr?ft. Aber da scheint alles zu passen. Woran kann das liegen? Was kann ich tun?

 

Besten Dank f?r HIlfe

 

Christian

Posted

Ja, ich habe die Inhalte durch die aus Froxlor komplett ersetzt. Bei der uid funktioniert es , bei den Gruppen nicht. In den Logs (nss in syslog)kann ich keine Fehlermeldung finden. Auch die mysql tabellen felder stimmen ?berein.

Schreibt nscd die Werte dann noch in Dateien, aus denen Linux sie dann zuweist?

 

Christian

Posted

In der Datei sollte auch die Gruppe mit angepasst werden:

 

nss-mysql.conf:

conf.version = 2;
users.host = inet:127.0.0.1:3306;
users.database = froxlor;
users.db_user = xxx;
users.db_password = xxx;
users.table = ftp_users u;
users.where_clause =;
users.user_column = u.username;
users.password_column = u.password;
users.userid_column = u.id;
users.uid_column = u.uid;
[b]users.gid_column = u.gid;[/b]
users.realname_column = u.username;
users.homedir_column = u.homedir;
users.shell_column = u.shell;
groups.group_info_table = ftp_groups g;
groups.where_clause = ;
groups.group_name_column = g.groupname;
groups.groupid_column = g.id;
groups.gid_column = g.gid;
groups.password_column = "x";
groups.members_table = ftp_groups ug;
groups.member_userid_column = ug.customerid;
groups.member_groupid_column = ug.id;

 

So sieht die Datei bei mir aus und da funktioniert sowohl die Gruppe als auch der User.

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...