I could see a few folders set as 777... if any of those folders contain files directly accessed by the browser it will cause a problem.
No folders should need to have that, from experience having the cache folder to 755 works just fine, please try to set ALL folder permissions to 755 (expect...