Garanta que seu usuário seja um administrador do servidor apache. Como root ou com sudo do:
#adduser SHARAD www-data
#chgrp www-data -R /var/www
#chmod g+rw /var/www -R
Todos os novos arquivos que você criou podem ser alterados para o grupo www-data agora, como o usuário normal SHARAD:
[ SHARAD@localhost html ] $ chgrp www-data -R mynewfileorfolder
E quando necessário, você pode dar à pasta ou ao arquivo a permissão correta
[ SHARAD@localhost html ] $ chmod g+rw -R mynewfileorfolder
Muito importante: o grupo www-data varia dependendo da sua distribuição, em alguns deles é o apache, o apache2 ou o httpd. Por favor, verifique sua pasta / var / www com ls -l para descobrir!
É isso.