I KNOW you don't want to hear this, but seriously... You REALLY should switch hosts or at least your hosting setup..

That said all of the hacks to support operating IH2 in a safe mode environment are posted on the original developers website, and there are remnants of it in the IH2 code (ALL commented out as of Rev 8c)..

This is the only specific "Safe Mode" hack that Tim included in the code and though I've NO WAY of testing it you could give that a try.. Search this thread or Tim's site (http://breakmycart.com) for "Safe Mode Hack" to get more information..

Otherwise my suggestion is to take the time to go through process to update your site so that you are not operating your site in safe mode. Getting IH2 to operate in safe mode without using the Safe Mode Hack to my knowledge will require some serious custom code changes. (None of which I can assist with) Perhaps one of our more code capable community members can help you with a solution..

Quote Originally Posted by Justapeddler View Post
Hello,

I'm running on a safe mode PHP environment.

My problem is that image handler won't process the images (resizing and watermarking). No error returned as it pass the unresized image normally. It works like normal zen cart image uploading (one image resized locally on browser).

I've read about a trick to change the group ownership to fix problems concerning this filesystem functions limitation. I tried to change the group ownership of bmz_cache folder and all php files in extra_functions (both admin and root includes folder).
But it still refuse to work. I'm wondering if anyone knowledgeable would know the specific files that I need to apply the group ownership that I missed. Btw, Image handler could make folders (I see them popping up) but there are no files in the folders.

If I use the ftp hack, I would blatantly violate the host's ToS and risk getting my account banned.

The host gives an option to use an environment where they disable the safe mode, but entering it will broke my zen cart installation.

Any thoughts other than switching host?