you can work in safe-mode if your user has enough privileges. If you have a lesser user type it wont be able to load includes from system user (in other words any php generated stuff like the cahce for example). I have a few sites where the client required it remained on the current host which has safe-mode enabled, after much back-forth with the admin we were able to get it all working. But be prepared to become good friends with the server admin if you do not have full priviledges since you will need them to chown of the files from time to time