The "Advanced" tab is used to:
- Choose one of the Web servers installed on the current computer to run the WEBDEV sites.
- Perform a diagnostic regarding the configuration of current computer.
- Specify the name or IP address of current computer.
- Display in the browser a page used to start all WEBDEV sites installed on the current computer.
- Manage the search for expired pages.
- Manage the prints.
- Manage the error messages.
- Manage the emails in asynchronous mode.
- Manage the server sockets.
- Allow (or not) some specific functions.
- Forbid the change of IP while navigating.
The "Server" button is used to choose one of the Web servers installed on the current computer to run the WEBDEV sites. Caution: This server will be used for all the dynamic WEBDEV sites installed on this computer.
If the server used is not found in this list, choose "Other". You will have to manually configure the Web server used. See the online help for more details.
The "Diagnostic" button is used to check the configuration of current computer. This diagnostic is used to check:
- whether the FTP/IP protocol is installed
- whether a Web server (HTTP server) is started
- whether the AWP protocol manager is configured properly
- whether the necessary WEBDEV executables are found.
The dynamic WEBDEV sites will not operate if one of these conditions is not fulfilled.
See the online help for more details.
Name or IP address of the current computer
The WEBDEV administrator allows you to specify a name or an IP address to identify a specific computer. You also have the ability to specify the port number. For example: localhost:8080.
This computer will be used:
- when clicking the "Diagnostic" button.
- when clicking the "Test page" button.
- when running the test of a site, page, report, ... from the WEBDEV editor ("GO" icon).
The "Test page" button is used to display in the browser a page allowing you to start each one of the dynamic WEBDEV sites and dynamic WEBDEV Webservices installed on this computer.
Searching for expired pages
This option is used to enable and configure the search for expired pages on the WEBDEV sites managed by WEBDEV application server.
Printer used by default (Intranet sites only)
The "Prints" button is used to select the default printer that will be used when printing on a local printer or on a network printer of Web server.
The "Errors" button displays the different error messages that can be displayed in the browser of Web user. You have the ability to customize the error message and the HTML page where the error message is displayed.
If "Disable the email spooler" is unchecked, your sites will be able to send emails without locking the execution of other processes (asynchronous mode).
If the asynchronous mode is enabled, all outgoing emails will be redirected to a "Spooler". The emails are queued up before they are sent. The execution of Email functions do not lock the rest of your program anymore. EmailStatus
is used to find out the email status.
Note: If the WEBDEV administrator is closed, the email spooler is cleared: the pending emails are not sent and they are removed form the spooler.
If "Disable the email spooler" is checked while emails are still found in the spooler, these emails will not be lost: the administrator keeps sending them but no new email is accepted by the spooler.
Caution: The asynchronous mode can only be used when starting a session on an SMTP server (EmailStartSMTPSession to send emails or EmailStartSession). This mode is ignored in the other cases.
If "Allow the server sockets" is checked, your sites will be able to handle the server sockets (via the Socketxxx functions of WLanguage).
Forbid the change of IP while navigating
If this option is checked, the IP address associated with the session cannot change while navigating. This is used to protect against "session hijack" attacks (attack that consists in pretending to be a legitimate user connected to the server).
In an AWP site, the site context is stored on the server. The identifier of this context is sent and stored in the browser via a cookie.
Managing fCopyFileWebFolder and fDeleteFichierWebFolder
The option "Allow fCopyFileWebFolder and fDeleteFileWebFolder" must be checked if these functions are used in the Web site.
These functions are mainly used to include images found in the data directory in the directory of site images (images uploaded then made available to the Web users of the site for example).
Caution: The copy is taken into account by the WEBDEV administrator on the server (WD240ADMIN.EXE). The Windows account that runs it must have sufficient rights on the target location of copy.