I recently downloaded a fully functional drupal(6) site using FTP. Though I installed the Drupal instance, I got the modules and the themes that were in the sites/all folder, but wasn’t able to get the actual site configuration ( Configuration and Settings of those modules )
Any help in this regard would be greatly appreciated.
Assuming this is a follow-on of: Drupal Site install on localhost after downloading source using FTP
If you get the Drupal install screen when accessing a site you’ve just migrated to your localhost, it’s likely because you’re trying to access the site locally using a URI that’s different than the remote site AND this URL does not fall within the directories that Drupal searches when looking for a settings.php file (see comments starting about line 20 in the default.settings.php file of the sites/default folder).
You have two options:
Option 1: Create a symbolic link on your localhost that points requests to your local URI to the directory hosting the live site. This would look something like this:
Option 2: Create a sites/sites.php file that maps URI’s to the correct folder hosting your settings.php file. For example, you’d add this to sites/sites.php if you left your settings.php file in the sites/default folder:
Simply put, this translates into: “Serve sites mysite.dev, http://www.mysite.dev, mysite.com, and http://www.mysite.com from the folder located at sites/default.”
I usually use the second option. It’s more sustainable, OS independent, and can be committed to source control.
Update based first 5 comments:
You need to edit the
.htaccessfile in your Drupal install. Look for this section:And do as it says, uncomment out the line and set it to your subdirectory.