June 4, 201114 yr 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
June 4, 201114 yr Hallo Christian, schau dich auf der Seite um: http://redmine.froxlor.org/projects/froxlor/wiki/FCGID_-_handbook Da findest du die Anleitung f?r libnss. Damit wird der Username aus der Datenbank anstelle der UID/GUID gesetzt. Gruss cardman
June 4, 201114 yr Author 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
June 4, 201114 yr Author 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
June 5, 201114 yr 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.