I think I've discovered the reason my system has been behaving so badly for the last few months.
In this thread I asked about synchronise, symlinks and how PHPStorm didn't always update files:
In accordance with Elena's advice, I disabled the file watcher and carried on developing. Disabling the file watcher had some benefits, but what it gave with one hand, it took away with the other; some files showed, some didn't, there didn't seem to be a clear advantage.
So I've had it disabled for about 2 weeks now, and during that time have been vaguely aware that I didn't seem to be suffering from the "unavailable resources" issue I had had previously, but I was also working on different projects so I wasn't thinking about things too much.
Anyway, I re-enabled the file watcher a couple of days ago, and BOOM! I'm having resources simply not load or be available, in the browser, through Apache- basically software that has no connection to PHPStorm - on an hourly basis.
The only two ways I've found to have content show up in the browser is:
- Navigate in the finder to the folder with the file that can't be found / loaded
- Quit PHPStorm
As soon as that happens, in both cases, POOF! The browser loads the content.
Obviously I haven't exhaustedly tested this, but that's how it's looking at the moment.
Can someone from JB please advise? Are there workarounds for this?