I understand that this is confusing, and I don't know what's happening (unless I can get a specific issue to diagnose), but this is the lifespan of what we have been through in this topic:
1. There is a problem where cache is building up, and I am aware of this issue, and I will be looking into a solution soon. Except for the massive folder of course, this did not cause any other problems.
2. Following my advice in
this post 3 weeks ago, you disabled cache by commenting out the line "file_put_contents($this->cachefile, $data);". This solved the CACHE issue for you (although it's not optimal to disable cache, so this will be resolved soon). As you can imagine from that line of code, commenting it out does ONE thing and one thing only: STOPS saving php cache file on the disk. It can't do anything else, certainly not move things around or change your settings.
3. You are reporting some issues with hidden pages appearing and folders being moved. I can't say much about this, but there is no way commenting out the line of code that saves cache to disk can do this. No "code" could really do something like this. Even if it could, why would it be random moving folders around and applying changes? If this is an issue for you, it's caused by something entirely separate, which I could explain if I can diagnose one issue directly. Maybe it's even something in your browser, some cache vs menu setting, which I can't even see or know, because I haven't been allowed to diagnose.
Dane wrote:
Perhaps my misunderstanding comes from the fact that the Chache problem suddenly appeared without any action on my part,
Not exactly, because the cache issue is certainly appearing after one of the following events:
1. Your server got updated.
2. Your X3 got last updated.
Your cache issue has been ongoing since the above event started. It didn't just magically start from nothing. This is what I need to find out when I work towards next release.
Dane wrote:I didn't do anything except delete the Pages directory in the cache folder several times.
This is different. The cache issue started because of a change on server or in code. Changes stored inside your page.json files or folders moved around, this can't be achieved by updating X3 or changes on server or commenting out a single line of code that just saves cache files.
For what I know, it could have been the host doing maintenance and some things ended up wrong? I really don't know. I can only diagnose next issue if you report it here and DON'T fix it.
Anyway, I will be looking into a fix for the cache issue shortly. That is the priority. I don't know what happened to your settings and folders, as this is a separate issue from cache.