Hosting on a Web server
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
Hosting on a Web server
Deploying your application component files or external installer on a Web server presents extra considerations.
Case sensitivity on UNIX Web servers
Web servers that use the UNIX operating system, such as Apache, are case-sensitive. Mismatched cases between the installation filenames on the Web server and those in your application configuration file will cause a run-time error.
Executable directories
Do not place a Web installer in an executable directory on your Web server. Otherwise, when a user's browser accesses the installer executable, the installer attempts to execute on the Web server instead of downloading and executing on the user's system. This results in a server run-time error. See your Web server documentation for information on how to plan the content of your directories (or to create virtual directories) so they do not allow local execution of files referenced by the user's browser.
Authentication options on Microsoft Internet Information Server (IIS)
If you are configuring Microsoft IIS, select only the Basic (Clear Text) authentication option in the WWW Services Properties for the Web server. If you select the Windows Challenge/Response authentication option, end users who are not running Internet Explorer receive an authentication dialog that they cannot satisfy, preventing them from starting an installation. This prevents end users from using any other Web browser with your application.