Alchemy Help:
Project Preferences


[Contents] [Index] [Project] [Home page] [FTP] [Telnet] [CGI-BIN] [Project upload]

Configuring a project

The Project dialog box is used to create new Alchemy projects and to change the settings of existing projects. The dialog is accessed from the Alchemy Project window.
The Project dialog is used to configure items such as the project name and the location of your web server. The list box on the left side of the dialog displays the various project items that can be configured. When you select an item from the list, the contents of the configuration pane on the right side of the dialog will change to display the current settings for the area that you have selected. Following is a description of each of the areas that you can set up.


Project


Home page

This section lets you specify the name of the HTML file which contains your home page and it's location on the server.


FTP

This section lets you configure the internet File Transfer Protocol settings which Alchemy will use to upload your projects to your web server (a.k.a. your host). When you start a new project, these settings are copied into the new project file from the default settings. When you select the Project/Upload project to server... menu item or press the Upload toolbar button in the Project window, Alchemy uses these settings to connect to the host's FTP server and send your HTML, graphics, etc. files to it. If you have a shell/SLIP/PPP account, the values that you provide here are the same ones that you use to connect to your service provider. Note that not all FTP servers require a password or account, so check with your service provider if you have questions.


Telnet

This section lets you configure the internet Telnet settings which Alchemy will use to upload your projects to your web server (a.k.a. your host) and to automatically connect to a host for a terminal emulator session. When you start a new project, these settings are copied into the new project file from the default settings. When you select the Project/Upload project to server... menu item or press the Upload toolbar button in the Project window, Alchemy uses the project-specific settings to connect to the host's Telnet port and change the access permissions on your directories and HTML, graphics, (etc.) files if you have specified that Telnet be used to set the access permissions. When you select the Host/Connect menu item or press the Connect toolbar button in the Telnet Session window, Alchemy uses the project-specific settings to automatically connect to the host's Telnet port. What you are essentially doing here is creating a log-in script. If you have a shell/SLIP/PPP account, the values that you provide here are exactly the same as those that you use to connect to your service provider. If you are using Trumpet Winsock (or something similar) you should pull these values out of your current log-in script.

This may sound kind of complicated, but it's really a piece of cake. For example, a typical setup might look like this:


CGI-BIN

This section lets you specify the location of your web server's CGI-BIN directory (if any) and the type of web server you are using.


Project upload

This section lets you specify the way in which Alchemy will handle your project files when uploading them to the web server. When you start a new project, these settings will be copied into the new project from the default settings.

Traditionally, there are three steps involved in storing documents on a web server so that they can be accessed by a web browser. First, you must create the directories in which the files will be stored. Second, you must copy the files to the server. Third, you must set the Unix access permissions for each of the directories and files so that they can be accessed by the web server and sent to a web browser. Alchemy will take care of all of these items for you automatically, but you need to tell it how you want your files to be processed.

Set access permissions using:

Access permissions:

These items are used to set the default access permissions for directories, HTTP and CGI-BIN files. Note that you can also set the access permission for individual directories and files by right-clicking the mouse in the Project Window and selecting Properties... from the speed menu.

Stop upload if:

Append this to all file names:

*Note: how to tell if your FTP server supports the SITE command
There are several ways to determine whether or not you can set access permissions using FTP.

  1. Ask your service provider
  2. Try it - Establish a command-line FTP session with your server and issue the SITE command. If you get the message "Command not implemented." or something similar, then your FTP server does not support the SITE command.
  3. Check the Messages Window - The first time you upload your project using Alchemy, set the Set access permissions using: value to FTP. If the upload fails with the message "Command not implemented." or something similar, then your FTP server does not support the SITE command.


A Next Wave communication. © Copyright 1996 Next Wave Software. All rights reserved. Feedback to feedback@stormsurge.com.