ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WEBDEV administrator / WEBDEV administrator for Linux / 5. Appendices
  • Configuration file linked to the WEBDEV setup
  • Configuration file linked to the setup of a WEBDEV site
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Configuration file linked to the WEBDEV setup
When installing a WEBDEV Application Server on a Linux server, the information about WEBDEV (application server and protocol manager) and the WEBDEV administrator are automatically saved in the following configuration file:
/etc/PC SOFT/WEBDEV/29.0/WEBDEV.conf


These details are automatically updated when modifying the parameters of remote WEBDEV administrator.
Remark: the different entries are given for information purposes only and they allow you to make sure that the WEBDEV Application Server is properly installed.

The entries of created configuration file are as follows:
  • ADMINLOG:
    Log file path for the setups via FTP. This parameter is defined in the WEBDEV administrator.
  • ALLOW_REMOTEINSTALL:
    Allow to perform remote site setups (via FTP). This parameter is defined in the WEBDEV administrator.
  • ALLOW_REMOTEUPDATE:
    Allow to perform remote site updates (via FTP). This parameter is defined in the WEBDEV administrator.
  • BINPATH:
    Path of WD290SESSION.EXE
  • BINPATHAWP:
    Path of directory containing WDxxxAWP (used by Unix for the delayed update only).
  • CACHED_SESSIONS_A:
    Enable pre-launched sessions (CACHED_SESSIONS gives the number of pre-launched sessions in an application).
  • COMPTEPATH:
    Path of data files of User accounts.
  • COOKIE_SESSION_HTTPONLY:
    Enable the option "httponly" for the session cookie of AWP sessions.
  • COPIEIMGREPWEB:
    Enable the file copy into the _WEB directory.
  • DEBUGPORT:
    Listening port of the remote debugger.
  • DEBUGPORTMIN:
    Lower bound of auxiliary ports for remote debugging.
  • DEBUGPORTMAX:
    Upper bound of auxiliary ports for remote debugging.
  • DEBUGREMOTE:
    Allow the remote debugging of WEBDEV sites.
  • DOUBLELOG:
    Forces the double generation of logs.
  • ERRORFILE:
    Full name of HTML file that will be used to display the error messages.
  • LANCEUR:
    Name of AWP engine
  • LOCALHOST:
    Allows you to customize the value of hostname used for the test mode.
  • MAXCONNECT:
    Maximum number of authorized connections (which means maximum number of engines started simultaneously). This parameter is defined in the WEBDEV administrator.
  • MAXCONNECTAPP:
    Maximum number of connections to the same site (defined in the WEBDEV administrator)
  • MAXRECONNECTAPP:
    Maximum number of simultaneous accesses to the same site by the same Web user (defined in the WEBDEV administrator).
  • NOIPCHECK:
    If this key is missing or is different from 0, the calling IP address will not be checked: this IP address can change during the session.
    If this key is found and if it is equal to 0, the IP address of user must not change during the session.
  • NOMAILSPOOLER:
    Used to disable the mail spooler.
  • NOREMOTEPARAM:
    Authorization to modify the site parameters via the remote administrator.
  • ONERROR_AUTORECONNECT:
    Indicates whether the automatic reconnection is allowed in case of "BAD CONTEXT" (errors with the <szERR_RECONNECT_TOKEN> tag).
  • ONERROR_AUTORECONNECTTIME:
    Time (in seconds) before the automatic reconnection in case of "BAD CONTEXT" (errors with the <szERR_RECONNECT_TOKEN> tag).
  • RECONNECTMESSAGE:
    Text of the link that appears if the user is allowed to reconnect to an application (errors with the <szERR_RECONNECT_TOKEN> tag).
  • SERVERSOCKET:
    Used to authorize the server sockets.
  • TIMEOUT_NORQ:
    Timeout before disconnecting the Web user if no new request is received (defined in the WEBDEV administrator).
  • TIMEOUT_NORQ_AWP:
    Timeout before terminating an AWP session.
  • TIMEOUT_NORQ_WEBSERVICE:
    Timeout before disconnecting the user if no new request is received for the contexts of SOAP or REST Webservices.
  • TIMEOUT_REMOTEINSTALL:
    Timeout before installing or updating a Web application remotely.
  • TIMEOUT_RQ:
    Maximum timeout for the launcher (defined in the WEBDEV administrator).
  • TIMEOUT_TACHES:
    Maximum duration for the background tasks and scheduled tasks.
  • VDIR:
    Name of virtual directory declared in the HTTP server that contains WD290AWP.EXE
  • WBADMIN:
    Name of WEBDEV management account.
  • WBGROUPADMIN:
    Name of WEBDEV management group.
  • WEBSERVER:
    Indicates the Web server to automatically configure.
  • WEBSERVERCONF:
    (Linux only) Specifies the web server configuration file to be automatically configured.
  • WEBSERVERMAINCONF:
    (Linux only) Path to the main Apache file containing the ‘User' and ‘Group' keywords.
  • WEBSERVERGROUP_TMP:
    Name of Apache group: temporary key initialized by WDADMIN.
  • WEBSERVERRESTART:
    Specifies the command line that will be used to reload the Web server configuration after a modification.
  • WEBSERVERUSER_TMP:
    Name of Apache user: temporary key initialized by WDADMIN.
If the error messages have been customized for all sites installed on the computer, a new entry is created for each error message.
Configuration file linked to the setup of a WEBDEV site
When installing a WEBDEV site on a Linux server, the indications regarding the site are automatically saved to the following configuration file:
/etc/PC SOFT/WEBDEV/29.0/Applications/<NomSite>.conf
Where <SiteName> is the name of installed site. This name complies with the case used for the project name.
Remarks:
  • The different entries in the configuration file are given for information only and they allow you to check whether a WEBDEV site is installed properly.
  • These entries are automatically configured when a WEBDEV site is installed.
  • Caution: The site name is case-sensitive (uppercase/lowercase characters). This parameter must not be modified.

The following entries are created:
  • APPLICATIONMULTIPLE:
    Indicates whether the same application can be deployed on several virtual sites.
  • APPLICATIONNAME:
    Name of application in deployment.
  • AS400:
    Indicates whether the site uses AS/400 files (value 1) or not.
  • CACHED_SESSIONS:
    Number of pre-launched sessions for this application.
  • COOKIE_SESSION_HTTPONLY:
    Enable the option "httponly" for the session cookie of AWP sessions.
  • ERRORFILE:
    Full name of HTML file that will be used to display the error messages.
  • GPUHISTOCNX:
    Indicates whether the User Groupware must save the history of connections.
  • GPUPATH:
    Location of common data files (HFSQL Classic) of User Groupware (full path).
  • GPUPATH_R:
    Location of data files of the User Groupware rights (HFSQL Classic) for the site or Webservice (full path).
  • HFPATH:
    Location of data files (HFSQL Classic) of WEBDEV site/Webservice (full path).
  • HTTPS:
    Used to specify whether the connection to the site uses an HTTPS connection exclusively.
  • LOGDIR:
    Location of WEBDEV site/Webservice access statistics files (full path).
  • LOCKFORUPDATE:
    Indicates whether the connection to the site or Webservice is blocked for an update.
  • NOIPCHECK:
    If this key is missing or is different from 0, the calling IP address will not be checked: this IP address can change during the session.
    If this key is found and if it is equal to 0, the IP address of user must not change during the session.
  • ONERROR_AUTORECONNECT:
    Indicates whether the automatic reconnection is allowed in case of "BAD CONTEXT".
  • ONERROR_AUTORECONNECTTIME:
    Time (in seconds) before the automatic reconnection in case of "BAD CONTEXT"
  • MAXCONNECTAPP:
    Maximum number of connections to the site or Webservice (defined in the WEBDEV administrator).
  • MAXRECONNECTAPP:
    Maximum number of simultaneous accesses to the same site by the same Web user (defined in the WEBDEV administrator).
  • PROJECTERRORFILE:
    Name of static page defined in the project as template for the error page.
  • PROJECTPATH:
    Path of site files or Webservice files.
  • PROJECTNAME:
    Name of site or Webservice (it is the project name if the site was deployed under a different name).
  • RECONNECTMESSAGE:
    Text of the link that appears if the user is allowed to reconnect to an application.
  • SAAS_ADMINISTRATION_URL:
    (SaaS) URL of SaaS management site for the application.
  • SAAS_WEBSERVICE_URL:
    (SaaS) URL of SaaS webservice that will be used by the application.
  • TIMEOUT_NORQ:
    Timeout before disconnecting the Web user if no new request is received (defined in the WEBDEV administrator).
  • TIMEOUT_TACHES:
    Maximum duration for the background tasks and scheduled tasks.
  • VERSION:
    Site version.
  • VIMAGEDIR:
    Virtual directory of site images.
  • VIRTUALHOST:
    Host header name of virtual Web site where a site or a Webservice is deployed.
  • WEBSERVICE_DESCRIPTION:
    Used to specify whether the Webservice description is public (1) or not (0).
Minimum version required
  • Version 28
Comments
Click [Add] to post a comment

Last update: 08/31/2023

Send a report | Local help