I just did a quick read through of the six issues in the queue that mention safe mode, as well as google search results, the README and the handbook page.

What can boost do under safe mode?

How does this compare to Drupal's regular caching?

Any tips on getting boost working as well as possible under safe mode?

Comments

Froggie-2’s picture

I encountered a few problems while attempting to run boost under PHP Safe Mode. On my server as long as PHP Safe Mode was switched on, Boost could not create the sub-folders/directories under the cache directory as a result pages were not cached by Boost. I use "Pathauto" module with month+day+year combination as my path structure which could not get created as long as PHP Safe Mode was on. Once I switched off the PHP safe mode Boost automatically could create the paths to my nodes once the page was crawled or visited by an anonymous visitor.
If you wish you may use Boost with Php Safe Mode turned on, but in that case you will need to create the cache folder and sub-folders on your cache directory manually on your server first. This depends on the actual path structure of your urls. In some cases (as in my case) it became a daunting task to manually create a large number of directories and subdirectories under the cache folder.
Hope this information helps!

mikeytown2’s picture

Allow php to create the cache dir (boost will attempt to do this); that should solve the above issue with the cache dir. If php did not create that dir then php, if in safe mode, will not write to it.

sfyn’s picture

Thanks folks, this helps a lot.

mikeytown2’s picture

@sfyn
go ahead and close this issue if all your questions are answered

sfyn’s picture

Status: Active » Closed (fixed)