Login as root.

Then run this command from SSH

chown -R accountname:accountname /home/accountname/public_html/

I hope your problem will be solved.

You can run this extra command :

To correct the files/directory permissions inside public_html directory
======================
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;