It's not a bug, maybe we should change the bahaviour of that function nonetheless:
in Cache.subs.php the function clean_cache contains the following code:
// ... as long as Load.php can be modified, anyway.
@touch(SOURCEDIR . '/Load.php');
The touch is causing errors in my site protect logfile:
script: /home/strato/http/premium/rid/48/67/accountname/htdocs/fan-forum/smf/index.php
file: fan-forum/smf/sources/Load.php
action: deny[setattr]
background information: I've enabled a site protection feature from my hoster which is monitoring file access for all files & directories except /attachments and /cache..
Can we change that to some file outside sources? Maybe a file inside /cache or /attachments? Load.php seems wrong for me.. O:-)
Already fixed in 1.1 (except I found it still present in upgrade.php) touch'ing the index.php of the cache directory.
I forgot to add: should it be backported to 1.0 in case a new micro is released?
I'd say back-port it ... I'm guessing a 1.07 will likely be real.
https://github.com/elkarte/Elkarte/pull/2458/commits/4e79506fa2706701b6ac243de8e5940beb36344b