Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

This guide explains how to configure the PHP settings for web hosting directly from the command line when running PHP scripts using PHP CLI (Command Line Interface).

 

Introduction

  • This type of configuration can be useful when you need to temporarily modify certain parameters for a specific script or for a PHP session.
  • These changes will only be valid for the execution of the current script and will not modify the global PHP configuration.

 

Modify PHP CLI Settings

For example, to temporarily modify the settings for a specific script without having to modify the global PHP server configuration, follow the method below. With the PHP CLI environment, you can specify multiple PHP settings at the same time by separating them with spaces.

Using the -d parameter

When running PHP from the command line, you can use the -d parameter to specify PHP configurations. This allows you to modify PHP settings for that specific execution. For example, to set the maximum execution time to 90 seconds, the memory limit to 256 MB, and disable safe mode, you can do so as follows:

php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.php

Has this FAQ been helpful?

This guide explains how to customize the limits of a site hosted on a Web Hosting mutualized or a Cloud Server.

 

Unlock or adjust the limits of a site

To access the website management:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on Manage advanced settings:
  4. Click on the tab PHP / Apache:

 

You can notably...

  • ... unlock for 60 minutes the memory limit (memory_limit = 1280 MB) and the maximum execution time of scripts (max_execution_time = 60 minutes):
    • This unlock is possible up to 10 times per year.
  • ... customize the limits of:
    • max_execution_time (in seconds)
    • memory_limit (in MB)
    • post_max_size & upload_max_filesize (maximum file size for sending, in MB)
    • Cloud Server only: Max children (refer to this other guide)
    • Cloud Server only: Max input time

Do not forget to save the changes at the bottom of the page.

 

Maximum values by hosting type

LimitsMutualizedCloud ServerCLI (Cloud Server only)
max_execution_time300 s3600 s 0 (unlimited) s max
memory_limit1280 MB2048 MB max512 MB max
post_max_size + upload_max_filesize9223372036854775807 MB max9223372036854775807 MB max48 MB max
max_children20 max20 (default, modifiable) 
simultaneous connections per IP30 max30 (default, modifiable) 
max_input_time0 (unlimited)0 (default, modifiable)0 (unlimited)
files (inodes)no limit on the number of files per hosting

Has this FAQ been helpful?

This guide explains how to replace, within an Infomaniak Web Hosting account, the address of a site currently using a subdomain (https://dev.domain.xyz) with the main domain (https://domain.xyz).

 

Introduction

  • The operations in brief:
    1. Start with a site created and accessible via the main domain URL dev.domain.xyz.
    2. Add an alias domain.xyz to it.
    3. Reverse the two types (the main domain becomes an alias, and the alias becomes the main domain).
    4. Remove the old name dev.domain.xyz.
  • Note that the site's location remains in the original folder on the server; the name of this location may be in the form /sites/dev.domain.xyz, but this has absolutely no impact on the site in production.
  • Also, please refer to the last chapter of this other guide.

 

Reverse a linked domain

Here are the detailed steps to switch from a site with a subdomain-type address to a direct address (here, dev.domain-example.ch becomes domain-example.ch):

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site in question:
  3. Then, click on the chevron to expand the Domains section of this site:
  4. Click on the Add a domain button:
  5. Add the new desired name (if the domain name to be added is on the same Organization, it will be suggested in the list; otherwise, enter its spelling):
  6. Activate or deactivate the checkboxes:
    • If the added domain is not in the form of a subdomain, you can request to automatically add the www version of the domain.
    • Automatically update (if possible) the DNS records of the added domains.
    • Automatically update related SSL certificates (if possible).
  7. Click on the button to Confirm and wait:
  8. Once the addition is complete, click on the action menu located to the right of the domain that has just been added and that you want to set as the primary domain:
  9. Choose to define the item as the primary domain:
  10. Validate the operation to proceed with the domain switch:

Has this FAQ been helpful?

This guide concerns the task scheduler, a feature that allows you to run scripts on Web Hosting at the time and frequency of your choice in order to automate repetitive tasks.

 

Also, refer to this other guide if you are looking for information about crontab (crons via SSH) on Cloud Server.

 

Accessing the task scheduler (webcron)

To access the task scheduling tool:

  1. Click here to access the management of your website on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the website in question:
  3. Click on Advanced Tools in the left-hand menu.
  4. Click on Task Scheduler.
  5. Existing crons and tasks that are currently running are displayed under the two tabs on the page.
  6. Click on the Schedule a task button to create a scheduled task, specifying whether the URL of the script to be executed is protected by a password, whether you want to receive notifications, and, of course, the desired interval (see below), etc.:
  7. Don't forget to activate the task using the toggle switch:

 

Minimum intervals

In the next step, you can schedule the cron according to…

  • [ a ]… pre-established intervals, such as once a week…
  • [ b ]… or a customization with a minimum interval of:
    • 15 minutes with shared hosting
    • 1 minute on Cloud Server

 

Notifications & analysis

In the next step, you can activate email notifications:

The next step allows you to activate an analysis of the task:

 

Run the task manually once

Once the task is created, click on the action menu located to the right of the item in question to access the quick management of your task and its execution log:

At the top of the page, you can click on the button to run the task manually once:


Has this FAQ been helpful?

This guide explains how to install Nextcloud, an enhanced version of Owncloud, in a few clicks on the paid Web Hosting offers.

 

Regardless of your hosting products, Infomaniak also offers a high-performance Cloud service: kDrive (file storage, synchronization, and sharing)

 

Preamble

  • Nextcloud is part of the applications (not developed by Infomaniak) and allows the implementation of a file storage & sharing system within a "cloud" that you fully control (user management, permissions, quotas, associated mobile applications, etc.).
  • Unlike other hosts, Infomaniak allows the use of this type of app on its hosting:
    • Personal use is allowed on shared Web Hosting.
    • For intensive and professional use, it is recommended to opt for a Cloud Server to install ownCloud / Nextcloud.

 

Install Nextcloud

Prerequisites

  • Have an Infomaniak Web Hosting (order if necessary).
  • Upgrade the Databases part if necessary (especially for Nextcloud).
  • If a blank site is already present on the hosting, click the button as in the image below and skip directly to step 9:
     

To access Web Hosting and install a new site with the application:

  1. Click here to access the management of your hosting on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the hosting on which to install the application:
  3. Click the Add a site button:
  4. Select the intermediate option for tool deployment.
  5. Click Next:
  6. Select the domain or subdomain and advanced options if necessary.
  7. Click Next:
  8. Wait a few minutes while the site is being created:
  9. Select the desired application (if necessary, filter and search):
  10. Click on Next at the bottom of the page.
  11. Leave the location by default or check the box to install the app in a new folder that you can create using an icon visible to the right of point 11 in the image.
  12. Optionally, choose to install an earlier version if necessary.
  13. Click on Next:
  14. Configure username and password.
  15. Specify certain advanced settings if necessary (backup type in particular).
  16. Read and accept the terms of use of the selected app.
  17. Click on Next:
  18. Confirm the installation of the application in the next step and wait:
    • Take note of any error message on the screen if, for example, the chosen installation folder is not empty or if the PHP version of the site on which you are attempting the installation is not compatible.
  19. Once the installation is complete, you can manage your application as desired:

Has this FAQ been helpful?

This guide explains what the "MySQL Prefix" option is for in the parameters of a site and what its implications are for the operation of your web applications (CMS) and PHP scripts.

 

Preamble

  • When the "MySQL Prefix" option is activated for a site, it is no longer necessary to add the prefix "wxyz_" before the name and users of your MySQL databases.
  • A PHP script can thus connect to MySQL with the user "monuser" and a database "mabase" and access will be automatically made with the user "wxyz_monuser" and the database "wxyz_mabase".
  • ⚠ If you are migrating from an old Infomaniak offer:
    • After migrating a site from the old console, the "MySQL Prefix" option is activated by default in order to automatically maintain the connection of your web applications (WordPress, Joomla, Drupal, etc.) and PHP scripts with your MySQL databases.
    • In order to ensure the proper functioning of your sites in case of migration of your hosting to another server, it is strongly recommended to deactivate this function and make the adjustments it implies.

 

Manage the MySQL Prefix option

Go further with environment variables

It is possible to configure environment variables directly from the Manager for your entire website:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on Manage advanced settings:
  4. Click on the PHP / Apache tab:
  5. Activate or deactivate the toggle switch MySQL Prefix:
  6. Click on the Save button at the bottom of the page.
  7. Make the necessary adjustments in the configuration files of your web applications and PHP scripts...

 

Implications and adjustments to be made

After deactivating the MySQL Prefix option for a site, some PHP scripts or CMS may no longer work.

In order to restore the connection to your databases, you will necessarily have to update the following information in the configuration file(s) of the scripts concerned:

  • The name of the MySQL database: you will need to add the prefix of your server
    • before: dbname
    • after: wxyz_dbname
  • The user of the MySQL database: you will need to add the prefix of your server
    • before: dbuser
    • after: wxyz_dbuser

Has this FAQ been helpful?

This guide covers redirecting web traffic to a specific port, including when using a dedicated IP and a specific web application (such as Node or Varnish, for example).

 

Prerequisites

 

Redirect web traffic to a specific port

By default, on the Cloud Server, web traffic is sent to Apache. To send requests to a Node script or another service (provided it "listens" on a port between 4000 and 4009), you need to go through HAProxy.

This applies in particular to Express, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, even possibly Java (J2E), etc.

To do this, you need to ensure that the service is listening on a port between 4000 and 4009 (especially with server.listen(4000) for Express or a basic HTTP Node server, but depending on the type of project by other means, a configuration file, in the code or otherwise) and on all interfaces (0.0.0.0).

It will also be necessary to configure HAProxy as in the example below:

  1. Click here to access the management of your Cloud Server on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the Cloud Server concerned.
  3. Click on Fast installer in the left sidebar.
  4. Click on the action menu ⋮ located to the right of HAProxy.
  5. Click on Configure:
  6. Choose the desired information and save:

 

Special case of aliases and wildcards

Configuring HAProxy via the Fast Installer applies exclusively to the main domain of the hosting.

Currently, domain aliases (whether specific or of the wildcard type like *.domain.xyz) are not natively supported by this tool.

To redirect traffic from an alias to your application (listening, for example, on port 4000), you must manually configure a "proxy" type rule in the .htaccess file located at the root of your site:

# Redirect all traffic to the application (e.g., Node.js on port 4000)
RewriteEngine On
RewriteRule ^(.*)$ http://localhost:4000/$1 [P,L]

Without this manual directive, all requests corresponding to your aliases or wildcards will be directed by default to Apache instead of your specific application.

 

Retrieving the source IP of a request

When you redirect Web traffic to your Web application, request processing changes and the request is first received by a reverse proxy (local to the server) which then forwards the request to the chosen port. Thus, due to the request transfer, the methods usually used to retrieve the visitor's IP will give the IP of the reverse proxy instead of the visitor's.

Thus, to retrieve the real source IP of the visitor in these cases, you need to consult an HTTP header named X-Forwarded-For, which will contain the source IPs accumulated during each redirection. This header will therefore contain last the original IP address of the client, allowing the real visitor to be identified.

Warning: it is important to note that HTTP headers can be tampered with, which presents security risks. To minimize these risks, it is recommended to verify that the request comes from a trusted server before trusting the content of the header X-Forwarded-For. This verification may involve ensuring that the request was transmitted by a trusted intermediate server, identified by a pre-established list of IP addresses. In the case where the site uses a dedicated IP, the trusted servers are:

  • 83.166.133.15
  • 83.166.133.17
  • 83.166.133.16
  • 84.16.92.5
  • 84.16.92.43
  • 10.2.32.255
  • 10.2.34.164

Has this FAQ been helpful?

This guide explains how to restore an automatic backup of an Infomaniak Web Application (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) included in the paid Web Hosting plans.

 

Introduction

  • This does not concern WordPress, which can be backed up and restored via:
  • On the FTP server, the files corresponding to the different backups are available under /application-backups/.

 

Restoring a Web Application

To access the application backups:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click on the action menu ⋮ located to the right of the item in question.
  3. Click on Restore a backup:
  4. Click on the desired restoration type (Web Application).
  5. Click on the Next button:
  6. Choose the application to restore and click the Next button:
  7. Choose the date to revert to and click the Next button.
    • If the Backups page is empty, it probably means that backups are disabled or that the installation is too recent.
  8. Choose whether you prefer to…
    1. …delete existing files before restoring the backup (recommended).
    2. …replace files with the same name and keep new files created since the backup date.
  9. Click the Restore button to start restoring the Web Application data.

 

Learn more


Has this FAQ been helpful?

This guide explains how to access phpMyAdmin with Web Hosting.

 

Preamble

  • phpMyAdmin is an open-source administration tool designed to manage your MySQL and MariaDB databases via an intuitive web interface.
  • It allows you to perform complex operations such as executing SQL queries, creating tables, or importing and exporting data without having to use the command line.

 

Access phpMyAdmin

To access Web Hosting in the Databases section:

  1. Click here to access your hosting management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the hosting concerned:
  3. Click on the chevron to the right of Databases in the left sidebar menu.
  4. Click on Databases in the left sidebar menu.
  5. Click on Connect to phpMyAdmin:
    • The correct server and a temporary user are automatically filled in.

 

You can also click on the action menu ⋮ located to the right of a database user:

  • The correct server is automatically filled in.
  • The password to enter corresponds to the database user (the one you chose when creating the MySQL user to redefine if you have forgotten it):

Has this FAQ been helpful?

Your website has sent suspicious messages and may have been hacked, although it is still accessible.

Your mail accounts (if you have any) are not affected… However, the reception of e-mails from your website may be disrupted.

 

What to do?

Infomaniak informs you that websites containing malicious code and/or sending unwanted messages can be penalized by search engines and that the registry of the domain concerned can block your domain name or delete it.

It is therefore essential to perform checks and modifications to your pages, as well as a cleanup among the hosted files.

Also refer to this other guide.


Has this FAQ been helpful?

This guide explains how to enable a CDN to optimize an Infomaniak Web Hosting service.

 

Introduction

  • CDN stands for "Content Delivery Network".
  • A CDN stores a copy of your website's content (images, videos, CSS/JS files) on multiple servers distributed geographically.
  • When a user accesses your site, the CDN provides this content from the server closest to their location, reducing loading times:
    • Your site loads faster for visitors, which can reduce the bounce rate and improve the user experience.
    • By distributing the content, the CDN reduces the load on your main server, improving its performance and availability.
    • Some CDNs offer security features such as protection against DDoS attacks and data security.

 

Setting up a CDN

To use a CDN, you will generally need to make adjustments to your domain name configuration, specifically at the DNS record level. This will direct traffic from your website to the CDN's network of servers. In general, the process is as follows:

  1. Create an account on the website of the CDN of your choice and add your site to it.
  2. Modify the DNS zone of your domain name according to the instructions provided by the CDN.
  3. Test your site to ensure that the CDN is working correctly.

 

Specific Cloudflare Guide

For customers who wish to optimize their website against overloads caused by heavy bot traffic, using a CDN such as Cloudflare is often recommended. The Cloudflare CDN optimizes the performance and security of a website with features including:

  • caching of a website's static content
  • minification of HTML, CSS, and Javascript code
  • basic anti-DDoS protection
  • etc.

To set up Cloudflare:

  1. If necessary, create an account with Cloudflare.
  2. Add the domain name of the website in question.
  3. Transfer all DNS records from the domain's DNS zone to Cloudflare (A, MX, TXT, NS records, etc.).
  4. In the Infomaniak Manager, modify the DNS settings for the domain in question using the DNS servers provided by Cloudflare.

Please note: mod_cloudflare is enabled by default on all paid web hosting plans.

 

Enable Cloudflare Rate Limiting

By default, Cloudflare simply acts as an intermediary between the website and Infomaniak, forwarding all requests to the Infomaniak servers. Thus, during traffic spikes or attacks, the requests still reach the origin server, but with Cloudflare IP addresses, making it difficult to manage mitigation on a shared server.

Implementing "rate limiting" rules in Cloudflare's application firewall is now an effective solution. This feature limits the number of requests sent to the server, blocking aggressive scans and protecting the server against excessive overloads.

 

And also…

… Amazon CloudFront

If you already use AWS services, CloudFront is easy to set up. Create a distribution, configure the settings, and link it to your site.

… Fastly

Sign up for Fastly, configure your service by adding your website and defining the caching settings. Fastly offers advanced configuration options.


Has this FAQ been helpful?

This guide explains how to modify the automatic backup configuration of Infomaniak Web Applications (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) included in the paid Web Hosting offers.

 

Preamble

  • This does not concern WordPress, which can be backed up and then restored via:

 

Configure backups

To manage the backups of Apps:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on the action menu ⋮ located to the right of the Web Application concerned.
  4. Click on Settings of the application:
  5. Click on Modify to the right of the Application:
  6. Under the Configuration tab, click on the box to access the advanced configuration.
  7. Choose the desired update and backup modes:
    • 7 recent backups are kept as well as those from 15 and 30 days ago.
  8. Save the changes using the button at the bottom right:

 

Learn more


Has this FAQ been helpful?

This guide explains how to protect your website and its visitors from malicious exploitation of MIME-Type sniffing.

 

Preamble

  • MIME-Type sniffing, or MIME type detection, is a technique used by web browsers to determine the content type of a resource when the MIME type provided by the server is ambiguous, missing, or incorrect.
  • Although this can sometimes improve the user experience by making content accessible despite server configuration errors, this feature also introduces significant security vulnerabilities:
    • When a browser performs MIME-Type sniffing, it can interpret a text file as an executable script, thus opening the door to cross-site scripting (XSS) attacks.
    • For example, a file intended to be processed as plain text could be interpreted as JavaScript, allowing an attacker to execute malicious code on the user's browser.
  • By disabling MIME-Type sniffing, you protect visitors from the unauthorized execution of malicious scripts and also strengthen the overall security of your website by reducing potential attack vectors.

 

Disable MIME-Type sniffing

To protect users and web applications from this type of vulnerability, it is possible to disable automatic resource type detection via the .htaccess file of your sites to instruct the browser to strictly rely on the MIME type specified by the server without attempting to guess it.

By placing the code below in your .htaccess file, you ensure that MIME-Type sniffing is disabled as long as the mod_headers module (which allows adding the header below) is enabled on your Apache server:

  1. Open the .htaccess file of the concerned site from an FTP software/client or the Web FTP.
  2. Add the following code:

    <IfModule mod_headers.c>
        Header always set X-Content-Type-Options "nosniff"
    </IfModule>
  3. Save the .htaccess file.

Has this FAQ been helpful?

This guide explains how to view the disk space of an Infomaniak web hosting account and display the size of the directories.

 

Finding the largest folders in a web hosting account

To do this:

  1. Connect to the server via SSH (need help?).
  2. Run the following SSH command:

    ncdu
  3. Navigate through the folder tree using the keyboard's arrow keys.
  4. Exit using the key combination CTRL + C.

Has this FAQ been helpful?

This guide details how, when activating a new WordPress theme, the formatting and content of posts and pages can be altered if the new theme does not use the same shortcodes and/or the same page builder.

 

Layout issues

Here's an example of how your articles and pages might appear after changing your WordPress theme:

sign

Unfortunately, there is no automatic solution to fix this problem: you will need to:

  • either revert to the previous theme you were using
  • or manually adapt the content of your site using the tools provided by your new WordPress theme.

Of course, you can also uninstall and reinstall WordPress; the site's content will be deleted, and you'll start fresh.

 

Reduce future issues

Here are some tips that will prevent you from having to reformat all the content on your site if you change themes:

  • Use as few WordPress theme-specific shortcodes as possible.
  • Use a universal page builder that is compatible with all WordPress themes (for example Visual Composer or Thrive Content Builder).
  • Take the time to test and evaluate the quality of a theme by comparing it with 2-3 other similar themes before using it and adapting all of your site's content.

 

Useful resources


Has this FAQ been helpful?

This guide provides basic instructions for creating and using a .htaccess and .user.ini file with an Infomaniak Web Hosting account.

 

Introduction

  • A .htaccess file is placed in the root directory of a website and allows you to configure the Apache HTTP server.
    • As a decentralized configuration file, it offers significant flexibility to adjust the server's behavior according to the specific needs of the site.
    • This file allows you to define URL rewrite rules, impose access restrictions, manage HTTP errors, and even customize security aspects such as disabling the display of files/folders.
    • It also facilitates the implementation of redirects and aliases, providing precise control over the organization and accessibility of the site.
  • A .user.ini file allows you to customize the PHP directives for the folder (and its subfolders) in which it is located.
    • By acting at the PHP interpreter level, this file allows you to define specific configurations for a given folder and its subdirectories.
    • Thanks to its clear syntax, it offers the possibility of modifying various parameters such as memory limit, script execution time, error handling, and other PHP-related directives.
    • This granular approach allows developers to finely customize the behavior of PHP according to the specific requirements of each section of the site.

 

Create a file…

 

.htaccess

  1. Connect to your hosting account via FTP or SSH.
  2. At the root of the website in question, create a new file and name it as follows: .htaccess.
  3. Enter the desired directives in the file; refer to this other guide, for example.

 

.user.ini

  1. Connect to your hosting via FTP or SSH.
  2. In the desired location, create a new file and name it as follows: .user.ini.
  3. Enter the desired PHP configuration settings in the file.

Modifying the .user.ini file takes several minutes to take effect.


Has this FAQ been helpful?

This guide explains how to automatically restore an entire web hosting from backups made by Infomaniak.

 

Preamble

  • Infomaniak performs a daily backup, and the last 7 are available to you in the Manager (or more if you use a Web Application).
  • During the restoration, the sites will be automatically put in maintenance until the end of the process.
  • Since automatic file backups and database backups are not performed simultaneously, it is recommended to check the proper functioning of the sites after restoration.
  • Outside of these options, there is no other backup that you could obtain; it is therefore not necessary to contact Infomaniak for this purpose, but consider other backup methods for the future.

 

Restoring a web hosting

To access the web hosting:

  1. Click here to access the management of your product in the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the corresponding product.
  3. Click on Restore in the left sidebar.
  4. Choose the type of restoration desired:
    1. Restore one of the Web Applications that you have installed.
    2. Simple restoration to restore all sites and databases of the hosting.
    3. Advanced restoration allows you to choose the sites and databases to restore.
  5. Click on the Next button:
  6. Choose the desired restoration date and complete the procedure.

Has this FAQ been helpful?

This guide explains how to update Web Applications installed via Infomaniak tools.

 

Preamble

  • If an application is manually updated via FTP, it is then impossible to update it via the Manager and benefit from automatic updates.
  • When installing your Web Application, automatic updates (at least security ones) are usually enabled by default:
  • If an app update is available, you are notified on the Manager:

 

Update an application installed via Infomaniak

To access the Infomaniak Web Application and update it:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned.
  3. Click on the action menu ⋮ located to the right of the Web Application concerned.
  4. Click on Settings of the application:
  5. Click on Modify in the Information block:
  6. Click on the drop-down menu to choose a more recent version.
  7. Click on the Save button:

Has this FAQ been helpful?

Infomaniak's Student Program provides free access to 1 Web Hosting and 1 kSuite Standard to help you develop your digital skills during your higher education.

 

Introduction

  • A domain name is required for the products to function correctly, and this remains a paid service.
  • This offer is only valid in the following countries: Switzerland, France, Belgium, Germany, Italy, Austria, Spain, Canada.
  • This offer is reserved for new hosting orders (it does not apply to existing or renewed orders).
  • 1 Web Hosting (equivalent to storing 20 websites on 250 GB of SSD storage) and 1 kSuite Standard are offered per person.
  • The student must be of legal age (or have parental authorization).
  • The student must be able to provide proof of their student status with a valid student ID card and a valid identity card:
    • Student ID card or school certificate: it must be up-to-date and show the school, the current academic year, as well as your first and last name.
    • Identity card (front and back): it must be valid with a clear and legible photo.
    • Your official student email address: this is provided by your school, for example, firstname.lastname@your-school.com.
  • The duration of the offer depends on the validity period of the student ID card and cannot exceed 4 years in total.

 

Get free online hosting

To take advantage of this offer, please read the offer page and prepare the required documents.

Requests are processed in the order they are received within a few days of your message. You will receive a response by email in all cases.

 

Discover other free Infomaniak services!


Has this FAQ been helpful?

This guide explains how to add an Elegant Themes extension (Monarch, Divi Builder, Bloom, etc.) or a theme to a WordPress site that has already been installed via the Infomaniak installer, free of charge.

 

Prerequisites

 

Adding an Elegant Themes Plugin

To do this:

  1. Click here to access the management of your WordPress site in the Infomaniak Manager (need help?).
    • If your site does not appear here, it means that it was not installed using the Infomaniak tools (see prerequisites).
  2. Click directly on the name assigned to the relevant product:
  3. Click on the action menu ⋮ located to the right of the relevant Web Application.
  4. Click on Settings in the application:
  5. Click on Add under Extensions:
  6. Enable the desired extensions.
  7. Click on the Save button:
  8. The extensions are then available in your WordPress administration interface:

 

Using an Elegant Themes theme

Refer to this other guide to install an Elegant Themes theme with Infomaniak.


Has this FAQ been helpful?