Siento no poder darte una solución para tu problema, pero sí te puedo decir que dar permisos 777 es una temeridad (todo el mundo puede hacer todo). Nunca me he aclarado bien con este tema, pero
según parece, no deberías darle permisos más allá de 755.