Existem soluções diferentes:
- Adicione seu usuário ao grupo de usuários
www-data
,nobody
ou o que quer que seja chamado em seu sistema. Você também precisa conceder permissão de gravação ao grupo. - Execute o cron job sob o usuário do apache. Isso pode ser feito usando um comando como:
sudo su apache_user -c "crontab -e"
. No entanto, isso pode não funcionar dependendo se é permitido alternar para o usuário do apache e adicionar tarefas agendadas paraapache_user
.
Acho que o ponto 1 deveria ser melhor.