PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • "Manual" deployment for a first setup
  • The different steps
  • Transferring files by FTP
  • Creating the alias (or virtual directory) and the link for the short URLs
  • Adding the dynamic site into the administrator of "WEBDEV application server"
  • Note
  • "Manual" deployment for an update
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Manual deployment of a dynamic site
Overview
WEBDEV proposes several methods for deploying a dynamic site:
In some cases, these solutions may be inefficient and the site must be installed manually.
This help page presents the different operations to perform.
"Manual" deployment for a first setup

Transferring files by FTP

The following files must be transferred to the Web server:
  • The <ProjectName>_WEB directory (and its sub-directories), directory of images and JavaScript files.
  • The content of the "EXE" sub-directory of the development project, or at least the <SiteName>.WDL file (don't forget to create a library beforehand in order for this file to be updated)
  • The directories of the "home pages" for the different languages: FR, UK (for the versions earlier than WEBDEV 11 only)

Creating the alias (or virtual directory) and the link for the short URLs

To perform this operation, you must be located on the server (or you must be able to control it remotely)
You must create an alias (or virtual directory) named <ProjectName>_WEB on the Web server (IIS, Apache). This alias must "point" to the directory of the same name that was transfered.
With IIS 7 (or later) and Apache 2.2 (or later), a link must also be created between the name of the site and the WEBDEV application server for managing the short URLs.
For more details, see the procedures for configuring the dynamic WEBDEV sites with the following servers:

Adding the dynamic site into the administrator of "WEBDEV application server"

To perform this operation, you must be located on the server (or you must be able to control it remotely)
To add the WEBDEV site into the administrator of the WEBDEV Application Server, you must:
  1. Select the "Sites" tab in the administrator.
  2. Click the "Add" button.
  3. Select the library of the site (<SiteName>.WDL).

Note

The configuration of a WEBDEV site can be added or checked via the registry (REGEDIT). The parameters of a site are grouped in the server registry in the following key:

[HKEY_LOCAL_MACHINE\Software\PC Soft\WebDev\23.0\Applications\SITENAME]
where SITENAME is the name of relevant site.
The different values are:
Value nameTypeMeaning
PROJECTNAMEStringProject Name
PROJECTPATHStringSetup path of project
VERSIONStringVersion deployed
VIMAGEDIRStringName of virtual directory of images
HFPATHStringPath of the HyperFileSQL data files
Note: From version 19, HFSQL is the new name of HyperFileSQL.
AS400DWORD1 if the site is using the native AS/400 access
LOCKFORUPDATEString1 if the site is locked
LOGDIRStringPath of log files
MAXCONNECTAPPStringMaximum number of connected users
MAXRECONNECTAPPStringMaximum number of users connected with the same address
TIMEOUT_NORQStringMaximum duration (in seconds) of a request before disconnection
"Manual" deployment for an update
All you have to do is perform the "Transferring the files by FTP" step of the "manual" deployment for a first setup.
TIP: In order to "disrupt" the site the least amount of time, we advise you to transfer your files into new directories in order to have a directory containing the current site and a directory containing the new site. You will only have to "lock" the site in order to rename the two directories (and to move them).
CAUTION: This operation does not start the automatic modification of the structure of the data files if this structure has evolved. If the format of the files was changed, you must retrieve the files locally, perform the modification of the structure then re-send the modified files to the server.
Minimum required version
  • Version 9
Comments
Click [Add] to post a comment