Ma più che altro, perchè crearla con permessi 777?

Se la crei via apache, l'utente che la crea ha già dato i suoi permessi a 7, quindi ci può fare quello che vuole.

Visto che è presumibile che quella directory la modificherai/leggerai tramite php (e quindi tramite apache) avrai già tutti i permessi che ti servono.

ciao