File Manager Pro
Managing your website's files
Introduction to File Manager
The File Manager function allows you to take full control of your website files. It is a safe alternative to full shell access for sophisticated users. You can copy, move, delete, rename and edit files, create and remove directories, change file permissions and upload files from your local computer to the server.
File Manager is best used to manipulate files that have been previously uploaded to your website. To upload more than one file at a time, an FTP client is generally more efficient.
File Manager browser issues
Many of the features in File Manager involve using filenames. If you are using Internet Explorer to access File Manager, you can double click on directories to open them. The double clicking feature does not work with Netscape Navigator.
To access directory contents with Netscape, select the directory and click the "ChDir" button.
Using source and destination directories
Unlike an FTP client, File Manager's source and destination directories are located on the server. The destination directory is only used for copy and move commands, not for uploading files from your local machine.
To change the directory that you are currently viewing, select the directory name from the viewing window and click the "ChDir" button. The contents of the selected directory will be displayed.
If you are using Internet Explorer, double clicking the directory name will open it.
To delete a file, select the filename and click the "Delete" button. Multiple files can be deleted in one operation using standard windows selection methods (control and shift clicking). You will be warned before the operation occurs. A dialog box gives you the option of aborting the procedure.
Once a file is deleted, it cannot be recovered.
To rename a file, select the file to be renamed and enter the new name in the "Filename" field. Click the "Rename" button to finish the operation.
To make a copy of an existing file, select the file to be copied from the "Source" directory. Select a target directory in the "Destination" directory window and click the "Copy" button.
To move a file from its original location to a new location, select the file to be moved. Select a target directory from the "Destination" directory window and click the "Move" button.
Create a directory
To create a new directory, open the parent directory from the "Source" directory window. Enter the name of the new directory in the "Filename" field. Click the "MkDir" button to complete the operation.
Removing a directory
To remove a directory, select the directory from the "Source" directory window and click the "RmDir" button. If the directory is not empty, an error message will be displayed in the results window.
To delete a directory that is not empty, first remove all the contents of the directory, then use the "RmDir" command again.
Setting file permissions
File Manager uses standard UNIX file permissions. To set permissions on a file, select the file in the "Source" directory window. Check the desired permission check boxes and click the "Set Perm" button. You can set the same permissions on a group of files by selecting the files together using standard Windows selection methods (control and shift clicking).
Description of how the server uses file permissions
When the server accesses a file, it assumes owner permissions. Since the server assumes owner permissions, there is no need to set a file's permissions so that the group and other users can read them. This makes your files very secure. The exception to this rule are ASP and ColdFusion files. For technical reasons these files minimally require group read permission.
File Manager allows you to edit text files on the server. This is convenient since you do not have to edit the file on a local machine, then upload it to the server.
To edit a file on the server, select the file from the "Source" directory window and click the "Edit" button. An editing window will appear. Edit the file as necessary and click the "Save" button. To cancel the editing and not save the changes, click the "Abort" button.
If you try to edit a non-text format file, a warning message will be displayed and access will be denied.
File Manager's "Download" function allows you to download files from the server to your local machine. Note that you cannot download files from the "cgi-bin" directory using this function.
To download a file, choose the file you want to download from the "Source Dir" window and click the "Download" button. The "File Download" dialog box will be displayed. Specify the local directory where you want to save the file. The file will be downloaded to the specified directory on your machine.
Downloading multiple files
Only one file at a time can be downloaded. To download more than one file at a time, it is more efficient to use an FTP client.
Uploading files to the server
Using the upload function
To upload a file to the server, ensure that the target directory is open in the source directory window. Select a file from your local machine by clicking the "Browse" button or enter the full path into the text box. When the file has been selected, click the "Upload" button. The file will be uploaded to the source directory.
Source and local directories
The "Source" directory window is not to be confused with the local directory from where a file is being uploaded. The directory that is open in the source directory window is where the uploaded file will reside. The destination directory window has no connection to this operation.
Uploading multiple files
Only one file at a time can be uploaded. To upload more than one file at a time, it is more efficient to use an FTP client.
Restoring your site content
Introduction to File Restore
File Restore allows you to restore your website’s content from a series of time based periods (one hour, one day, etc.). While we highly recommend that you always keep local copies of your website’s content, File Restore offers a convenient method for restoring it without having to use your local backups.
Please note that this application has the potential to overwrite existing files during a restore operation. To ensure you are aware of this possibility File Restore requires that you confirm the details of a restore operation before restoring content.
Restoring your website content
If you need to restore parts of your website content, select the “File Restore” application from the WebsiteOS “Website Management” menu.
Before setting up your restore job, File Restore requires that you acknowledge a warning concerning keeping local backups of your site content and about the possibility of overwriting files. Once you have read the warning, click the “Accept” button to continue.
After clicking the accept button, you have to choose a time period from which to restore content. Select a time from the drop down list and click the “Next” button to continue.
Once a time period has been selected, you must select the directories and files that you want to restore and select the location that you want them to be restored to. The “Select files to restore” list allows you to browse your selected time period and to select the files you want to restore. The “Restore files to” list allows you to select a directory to restore your selected files to. (Note: files will be restored to the directory you are in, not the directory that is selected.) Click the “Restore->” button to start the restore operation.
After clicking the “Restore->” button, a summary of the restore operation is displayed. You are warned that files being restored will overwrite existing files with the same name. After reviewing the details of the operation, click the “Confirm” button to complete the operation.
Once the selected directories and files have been restored, File Restore will display a summary of the operation. Click the “Done” button to close File Restore.
Directory browsing issues
While most browsers will allow you to double click a directory in the “Select files to restore” and “Restore files to” lists to view its contents, it is possible your browser will not support this function. If your browser will not open a directory by double clicking it, select a directory and click the list’s “Change Dir” button.
How to restore entire directories
File Restore can restore entire directories, including subdirectories. You can restore your entire public directory if necessary.
This is done the same way that all other file restore operations are done. Select a time period, select the directories you want to restore and select the location that you want them to be restored to. The “Select files to restore” list allows you to browse your selected time period and to select the files you want to restore. The “Restore files to” list allows you to select a directory to restore your selected files to. (Note: files will be restored to the directory you are in, not the directory that is selected.)
Click the “Restore->” button to start the restore operation.
Viewing the history of restore operations
File Restore keeps a log of your restore operations. To view this log, click the File Restore “History” tab.
Checking the integrity of your website
Using the Site Checker function
The Site Checker function allows you to view the structure of your website, check your pages for broken links, list links pointing to external sites, view your website images, get a run-down of problems sorted by author, locate pages that may be slow to download, show new and old pages, give pages that have no title and show links that are not checked.
You can generate reports for internal and external links, and there is an optional flag that allows you to exclude external links during site checking.
Normally, when Site checker is examining a page and finds a link that points to an external document, it will check to see if that external document exists. If the check external links option is disabled, external links will not be checked.
Using the "Verifying external links" option takes between 5 and 10 minutes to complete.
Checking a secured website
If you have set website authentication, the username and password must be entered in order for the page(s) to be checked.
Site Checker allows only one username/password combination, therefore all protected directories must have a common username/password. The common username/password can be an administration password or it can be created for the express purpose of checking the site and be deleted after the check is completed.
Pointing Site Checker to your home page
The base URL points to the document that is the top level of your site, commonly referred to as the "home page". The Site Checker will start following all links and URLs beginning with this page.