Existem duas maneiras de resolver isso. Um é definitivamente preferível ao outro.
O método preferido:
Grave o diretório DocumentRoot para que www-data seja o proprietário chown -R www-data:www-data ~/www
. Em seguida, defina as permissões para que qualquer pessoa no grupo de dados www possa ler e gravar no diretório 775 seja uma boa escolha.
Em seguida, adicione-se ao grupo de dados www sudo adduser <username> www-data
Efetue logout e volte para que as alterações entrem em vigor, agora você e o apache podem gravar no diretório
Você também pode resolver esse problema alterando o usuário e grupo do apache para seu usuário e grupo, mas isso é apenas uma má ideia.