Corrections and error trapping for systems with uncomplete Linux functionality (eg. shared web server) #2, #3