cbonnock
asked on
User created folders and limitting folder sizes.
Hello,
How can I have a folder made automatically on the server with the users name (like myspace, tagworld) and how can I limit the size of the total content in the folder? they will save images, etc, inside it and I want to track/limit the account size (ala hotmail).
Web languages preferred: PHP, mySQL.
Thanks.
How can I have a folder made automatically on the server with the users name (like myspace, tagworld) and how can I limit the size of the total content in the folder? they will save images, etc, inside it and I want to track/limit the account size (ala hotmail).
Web languages preferred: PHP, mySQL.
Thanks.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
If it's a dedicated server, you could just use disk quotas. Now, be forewarned that this is a complex approach as you have to create a user for each user of the site and you have to be particularly careful to inhibit their ability to log into the system directly. I'm not entirely sure I like the idea, myself...just was an 'off the top of my head' type of suggestion. But, it would be much easier than creating strict folder size enforcement in a scripting language. If you use an ldap backend for the user storage and made sure that all of the security permissions that could possibly let them log into the system weren't available to them, it shouldn't be that bad, though. Of course, for it to work, the homepage hierarchy would have to be modified for those users (shouldn't be too hard, just make them all a member of a given group). Then you'd just have to set the file permissions accordingly.
ASKER
ClickCentric: I am on a dedicated server.