I have a Drupal 7.28 site running on a godaddy server. I just recently copied it from my local box to godaddy's. I can't use the function "add module by using URL" method now. I see the message that I must have FTP rights. I do have FTP rights when logged in to godaddy through their interface, but wondering if a drupal admin user can be given FTP rights and then be able to add modules, etc through URL's at the "Add module" page? How does everyone deal with this? Do you just manually FTP modules to the server and then go back to drupal's interface and enable? Or do you use Drush to install modules remotely? Just wondering how everyone deals with this... Is it best practice to not make a site live until all modules are installed locally and then move the site to a remote server?
Thanks for the help.