I'm building a module for a CMS that creates its own PHP files. I've received some feedback that a lot of hosting providers don't allow PHP to have write permissions on directories where PHP scripts can be executed. Although the scripts are not technically "executable" (they're just class definitions), I'm concerned that this module may not work on a lot of users' environments.
Is this true, and if so, assuming the creation of the PHP files is non-negotiable, is there another approach I could look into?