I was trying to use the fix permissions tool, but wasn't able.
My first problem was:
Error 503 Service Unavailable Service Unavailable Guru Meditation: XID: 609170194 Varnish cache server
Than, looking this terrific support forum, I discovered that this Varnish cache is a problem from my server. In contact with them, I realized that I can access my website through a alternative secure url (https) that the Varnish cache will not be applied.
Ok, I tried. The error changed, and I started getting this error:
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 14155798 bytes) in /home/storage/a/76/50/tutorbrasil/public_html/administrator/components/com_admintools/models/fixperms.php on line 102
Again, looking this support forum, I realized that if I change my php.ini I could change the memory limit. And my was set to 64M, I changed it to:
memory_limit = 128M
And the error changed as well:
Fatal error: Maximum execution time of 60 seconds exceeded in /home/storage/a/76/50/tutorbrasil/public_html/administrator/components/com_admintools/models/fixperms.php on line 329
Then, again, looking this support forum, I realized that I could change my timeout. Than, I changed:
max_execution_time = 90
It was 60 before.
After this, I tried to run fix permissions again, but it never stop to run (I left it running for 7 minutes and canceled).
And thinking more about my site structure and what the fix permissions scripts was doing, I realized that I have a folder with more than 200k files inside of it (a cache folder). And, maybe if I give more time to the script, maybe one hour it will stop.
But, I deleted all the cache folder, and the "Fix Permissions" run as fast as hell, with no error!
So, my suggestion here is to add a configuration to "permissions configurations" to exclude some directories from the action of the script.
Because my cache folder will grow the same size as before, and I don't want to have to delete everything each time I want to run the tool (just while I type this post, I already have 700 files on it).
And the last, but not least, congratulations for this very good piece of software and support.