i work for the web-team for a university visualization research lab, and we have a site that runs php3 and mysql for a backend. (we are trying to upgrade to the newest php, but it's not our domain, it's of course, tech supports....)
anyhow. i'm trying to figure out what 'user' or such php runs under on a redhat server, or where the settings are to control what user php does operate under, of if this is even a real case.
right now, when we use php to upload images and files the go under user and group of 'nobody' which gives us no access to changing deleting or anything the files that are uploaded. for some reason i can change the permissions, but i can't use chown() or chgrp() within php, and i can't then change those permissions within linux as our webdev users don't have full root/admin access to the machine.
i'd like to make a request to our support team to allow us to make these changes, and if anything, alleviate the problem, but i'm looking for any background on the subject, if anyone knows anything.
i think this same issue is not allowing us to run commands such as system() when trying to use php to make mysql dumps and such.
any feedback would be greatly appreciated !
thanks.
michael