bhall007 wrote:
If you have the database in another private folder outside the root web folder (i.e., C:\Inetpub\private\Website.com), how can you enable the user to upload files to the private folder via FTP? |
Make sure you are not confusing the "database" and the "forum code"? The "database" is a single file, the one and only MDB file, and the "forum code" is the rest of the ASP, GIF, and JPG files and the folders. You don't want the users to upload or download or directly touch anything in the same folder as the database. When you use FTP with the credentials supplied by your host to upload files, you usually start at the highest folder that your host has granted you access, which is usually "above" your web root.
Here's a sample folder structure:

Everything in the wwwRoot folder and all subfolders is accessible directly from a web browser. If you know the name of the file in any of those folders, you can enter it into the browser address line and the web server will probably send it to the browser.
Everything outside the wwwRoot folder is a sibling or parent and the web server provides no direct method to access files therein. Files can be accessed above the web root via scripts or other programmatic objects (assuming the anonymous web user has permission). So, in the example above, logs, privatedb, stats, and uploads (not the same as forum/uploads) can only be accessed via a script. The uploads folder above the web root is in case I would want to enable anonymous FTP. You should NEVER (NEVER, NEVER, NEVER) allow anonymous FTP in ANY web folder.
If your private folder is a sibling or parent of the web root, then that is the best place for you forum's Access MDB. Remember, users are not uploading files to the database.
bhall007 wrote:
Can you setup a virtual folder/shortcut in FTP that will allow a user to upload to that folder in FTP, but that is inaccessible through HTTP? Or will this have to be done by the administrator directly?
|
It would be best to not allow users to FTP files at all. Let web users use only the file upload functionality of WWF.
I hope I understood your questions correctly.