Might be time to shop for another host. It will quickly get frustrating trying to use advanced PHP routines if your are constantly limited by the server you are trying to use.
There are some tips for selecting a suitable host in this guide:
E-commerce - Getting Started Guide
I know it's not always feasible to change hosts, but it's good to know what to shoot for.