CS · EN

Webhosting - Application Installer

This article explains how to install applications using the built-in installer for the Webhosting NoLimit and NoLimit Extra service, or alternatively for the WMS service.

Webhosting LowCost does not include an application installer.

In this article, you will learn:


Application Installer

With the application installer, you can easily and quickly install one or more popular PHP applications on your webhosting.

The installer performs only a one-time initial installation. Any further administration, maintenance, and updates of the application are entirely the customer's responsibility. We are not responsible for the proper functioning of the applications.

The current list of applications, including their versions, can be found in the installer menu (see chapter Application installation). Install other applications manually according to the manufacturer's instructions.

The application installer creates its own folders on FTP in the directory www/domains/domena.tld, where domena.tld is the specific domain on which the installer performs the installation. It also creates its own databases with randomly generated names.

Using the installer, you can install a maximum of 30 applications on one webhosting.


Application installation

Before you start installing, make sure that:

  • the domain or subdomain you are installing on has DNS records set and propagated to the given webhosting,
  • the FTP folder into which you want to install in the directory www/domains/(installation target) is empty or does not exist,
  • in the www directory, you have the file .htaccess with our rules.

To install the application, first open the installer menu according to the following procedure:

  1. Log in to your account in the customer administration ⧉.
  2. Select the tab Hosting services Webhosting or WMS.
  3. Open the detail of the webhosting on which you want to install.
  4. In the left menu, select Application Installer.
Access to the application installer
Access to the application installer

The installer menu lists all supported applications, including the highest version you can install through the installer. For some applications, you can also install lower versions.

To continue with the installation, select the application you want to install from the list.

Application detail

After selecting an application, you will go to the detail page, where you will mainly find a list of available versions and the application's requirements for the PHP version and enabled functions. You will also find links to the application's website, documentation, or support.

To continue with the installation, select the application version and click the Install button.

WordPress application detail in the Application Installer
WordPress application detail in the Application Installer

1. Basic information

In this step, choose the installation target:

  1. Choose installation via http or https.
  2. Enter the subdomain on which you want to install the application (optional).
  3. Select the name or alias of the webhosting where you want to install the application.
  4. Enter an additional path for the application installation (optional).
  5. Click the Continue button.
Basic information for WordPress installation in the Application Installer
Basic information for WordPress installation in the Application Installer

2. Application settings

Fill in the required settings and click the Continue button.

Save the application login details in a safe place. Their recovery follows the application's rules; after a successful installation, you will no longer find them in the customer administration.

3. Order summary

In this step, check the installation target and settings. At the latest in this step, the installer will warn you about any errors.

In case of an error in the settings (the previous step), you can change it by clicking the Settings link in the table.

In case of an error in the installation target (the first step), start the installation again.

4. Installation

In this step, you can follow the installation progress. The system will then display information about its successful completion.

The installer will create a database for the given application. During the installation, you will receive an email about the database creation, which you can archive or delete.


Common problems

The most common causes of Application Installer failure are:

The domain does not point to the hosting

Problem: An error message appears: The selected domain (or subdomain) does not point in DNS to this webhosting.

Cause: The domain is not pointed to the webhosting, the DNS change has not yet propagated (due to a recent change of DNS records or servers), or the webhosting pointing is hidden by a reverse proxy server (WEDOS Global, CloudFlare, and similar services).

Solution: Find out where your domain's DNS records are hosted. If they are with us, change them according to the instructions DNS – Domain records, or Domains – Pointing DNS to services. Wait for the DNS records to propagate (usually 1–2 hours) and repeat the installation.

If your domain uses WEDOS Protection ⧉ or another reverse proxy service, temporarily point the domain's DNS (or the specific subdomain) directly to the webhosting. If you are not sure how to do this, contact customer support ⧉.

Existing application

Problem: An error message appears: The installation order below has the same installation target as the one you entered in the form.

Cause: Applications cannot be reinstalled directly; to install one, you must first remove the previous application in the same target.

Solution: Before continuing with the installation, make sure you are installing into the correct directory and not overwriting the installation of an application you want to keep. To reinstall an existing application, proceed as follows:

  1. In the warning, click the Uninstall the application and continue with a new order button.
  2. Connect to the hosting via an FTP client (for example webFTP ⧉).
  3. On FTP, delete the folder with the previous installation version in the www/domains directory.
  4. Continue with the new installation.
Duplicate active application order
Duplicate active application order

Errors in the .htaccess file

Problem: In the third step, the following error message appears: The specified installation target is not available over the HTTP(S) protocol. You are probably not using our default .htaccess.

Cause: This error can have two main causes: the .htaccess file in the www folder either does not route requests according to the expected (default) webhosting directory structure, or it contains code enforcing HTTPS, which can complicate installation.

Solution: In the customer administration, restore the default .htaccess file and repeat the installation over http.

If necessary, after completing the installation, delete the restored .htaccess file in the www folder and rename its last backup to .htaccess.

Old files in the target folder

Problem: In the third step, the following error message appears: The target directory /www/domains/domena.tld is not empty.

Cause: After uninstalling the application in the administration, you probably forgot to delete the files on FTP as well, or an FTP error prevented deletion.

Solution: Connect to the hosting via an FTP client (for example webFTP ⧉). On FTP, delete the folder into which you want to install in the www/domains directory and repeat the installation.

If the folder with the original installation cannot be deleted, fix file permissions and try again. If the problems persist, activate temporary access for support and contact us ⧉.

Unsupported PHP version

Problem: In the first step, the following error message appears: The application cannot be installed because the configuration does not meet the following requirements: …

Cause: You have set an PHP version on the webhosting that is too old (or too new).

Solution: Adjust the PHP configuration in the customer administration. Wait 30 minutes for the new version to propagate and install the required application.

After a successful installation, you can increase the PHP version again if the application itself supports it.

Installation successful, but there is a plugin error on the website

Problem: After a successful installation, an error appears on the website or when trying to log in to the administration: Warning: session_start(): open(/data/web/virtuals/X/virtual/session/sess_xxx, O_RDWR) failed: No such file or directory (2) in /data/web/virtuals/X/virtual/www/domains/domena.tld/wp-content/plugins/limit-login-attempts-reloaded/core/LimitLoginAttempts.php on line 387

Cause: The error was caused by the preinstalled security plugin Limit Login Attempts Reloaded.

Solution: Disable the plugin via FTP:

  1. Log in with your FTP account to WebFTP ⧉.
  2. Go to the WordPress plugins folder, for example www/domains/domena.tld/wp-content/plugins/.
  3. Rename the limit-login-attempts-reloaded folder to limit-login-attempts-disabled.

Frequently asked questions

What if installation over https does not work, but I need the application to be accessible over https?

Install the application over http and then set up https in the application after installation. Follow the instructions Webhosting – HTTPS setup on the website.

I need a different version of the application than the one in the installer. How should I proceed?

If you want a higher version, you can install the one in the installer and then update it.

Install a lower version manually, according to the manufacturer's or application's distributor's instructions.

Can I use plugins in the application?

Yes, after installation you can extend applications with plugins. Keep in mind the webhosting performance. A large number of plugins with high performance requirements can lead to Error 503.

Can I install more than one application on one hosting?

Yes, as long as you install them in different locations (domains, subdomains, folders). The maximum number of applications installed this way is 30.