En la guía de instalación de la web oficial de phpBB hablan también de dar permisos 777. Las guías de tomatoma se basan en la web oficial generalmente.
http://www.phpbb.com/support/guide/#section2_5_1
Aunque no sé hasta que punto sería problemático dar permisos 666.
Salu2 ;)