Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how to migrate an old Infomaniak accommodation (old 60GB) from the current offer.
Preamble
- The new accommodation Infomaniak are much more performance, flexible and secure.
- In any case, your current site remains visible to your visitors the time of migration:
- It is you who decide, within a month, when you will definitely want to switch to the version of the website that has been copied or rebuilt on the new servers.
- It is you who decide, within a month, when you will definitely want to switch to the version of the website that has been copied or rebuilt on the new servers.
Migrating old accommodation on the current offer
Access old-generation web hosting:
- Click here in order to access the management of your product on the Manager Infomaniak (Need help?).
- Click on the action menu â‹® located to the right of the element concerned.
- Click on Change offer:
- If you do not see the "Change Offer" button, make sure you are connected to an account with l es billing fees.
Follow carefully the guide adapted to your situation:
- Keep your current site ( recommended)
- Clear the content of your hosting and create a new site ( ideal for starting from 0)
- Keep your current site and switch to a Cloud Server
This guide explains how to manage the content of a web hosting by accessing the server via the FTP protocol or command line (CLI
) securely using SSH.
Introduction
- When creating an FTP account, you have a choice between two types of accounts:
- A FTP + SSH account gives the user in question access to all the content of a hosting and allows them to manage it via FTP and SSH.
- A FTP account allows you to restrict a user's access to a folder and its subfolders; if you manage multiple sites on the same hosting, this allows you to distribute site management among several webmasters, for example.
- From the Infomaniak Manager, it is also possible to connect quickly without specifying a particular account.
Manage FTP accounts and access
To access the Websites to manage the FTP part:
- Click here to access the management of your hosting on the Manager Infomaniak (need help?).
- Click directly on the name assigned to the hosting in question.
- Click on FTP / SSH in the left sidebar:
- From this point on, either…
- … click the Add button to create a new FTP/SSH account,
- … click on the name of the relevant account to change its password,
- … delete an account from the action menu ⋮ to the right of the relevant item.
- From this point on, either…
Configure an FTP software/client
With an FTP software/client like Filezilla or CyberDuck, manage files truly via FTP without limits (possibilities of background work, resumption of transfers after interruption, bandwidth limitation, etc.).
Refer to this other guide if you are looking for information about configuring an FTP client software.
This guide explains how to use the file manager Web FTP which allows you to easily and quickly manage the content of your Web Hosting.
Preamble
- The online service Web FTP / FTP Manager allows you to…
- … create files.
- … browse directories.
- … transfer files smaller than 48 MB* between your computer and the server:
- to exceed this limit and for background work possibilities, resume transfers after disconnection, bandwidth limitation, etc. use an FTP software/client like Filezilla or CyberDuck!
- … handle existing files (copy, rename, move, delete, …).
- … edit and view text, php and html files smaller than 1 MB.
- … compress and decompress
zip
files.
- With Web FTP it does not require any special access as long as you have management rights for a hosting service present in the Infomaniak Manager.
Access the server via Web FTP
To quickly access the site's server via FTP or SSH:
- Click here to access the management of your web hosting on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant hosting.
- Click on FTP / SSH in the left sidebar.
- Click on the
SSH web
orWeb FTP
buttons available:
Multiple file upload
It is not possible to upload folders due to the technology used, which does not support it.
Multiple file selection is however possible, which allows sending a large number of files at once in a previously created folder.
Alternatively, you can consider uploading a zipped folder (.zip
) and extracting this archive once on the server, using the same WebFTP tool.
This guide offers solutions for errors of the type “Malicious site! The website has been reported as a malicious site and has been blocked based on your security preferences” ("STOP! This Website Can Harm Your Computer!" in English).‍
Who put this message?
This error message or warning…
- … IS NOT added by Infomaniak.
- … is generated by Google based on its own criteria, using notably https://www.stopbadware.org/.
- … may no longer appear directly because…
- … you are no longer indexed by Google.
- … you are using a browser that does not rely on Google's checks.
What to do?
If this does not concern the site you are managing, refer to Google's help on this subject.
If the site is yours, take note of the advice below:
- Check the source code of the published page: there is likely additional code compared to the still healthy pages; it could be a malicious iframe or any inclusion…
- On the page in question, click the button "Why was this site blocked?" and follow the instructions…
- Familiarize yourself with the Google documentation on this topic.
- Monitor the vulnerability detection tool which could resolve the issue in the meantime.
⚠️ For additional help contact a partner or launch a free tender — also discover the role of the host.
This guide explains how to change the PHP version available for the sites on your Web Hosting Infomaniak.
Preamble
- It is possible to switch from an old and potentially vulnerable PHP version to a recent one, but you will no longer be able to revert to this vulnerable version for security reasons.
- The change is effective immediately and permanently.
- Refer to this other guide if you are looking for information about configuring the PHP version used in SSH.
Change the PHP version used for a website
It is possible to easily modify the PHP version used for an entire website:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on ‍ More information.
- Click on Modify:
- Select the desired PHP version:
- Click on Save at the bottom of the page to save the change.
It may be necessary to update your hosting in advance to access the very latest versions of PHP offered by Infomaniak.
This guide explains how to add a MySQL/MariaDB database, create or modify users and how to find all the necessary parameters to configure your scripts and CMS on a Web Hosting.
Manage databases
To access the database management page of your hosting:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on Databases (or MariaDB if necessary) in the left sidebar:
Databases
Under the Databases tab, you can:
- Create a MySQL/MariaDB database by clicking the Add a database button.
- Import, export or restore a MySQL database by clicking on the dropdown arrow ‍ to the right of the Add button.
Users
Under the Users tab, you can:
- Create a MySQL/MariaDB database user by clicking the Add user button.
Configuration information
This is also where you will find the required information to configure CMS or web applications:
- The name of a database (for example
XXXX_dbname
) - The username of a database (for example
XXXX_username
) - The password for the database username (the one you chose when creating the MySQL/MariaDB user reset if you have forgotten it)
- The MySQL/MariaDB server for databases / the host name / hostname (for example
XXXX.myd.infomaniak.com
) with its version (5.7 for example)
User rights, shared servers & Cloud
- With read permissions: “SELECT”
- With write permissions: "INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES"
- With admin rights: "CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES"
- + "CREATE ROUTINE, ALTER ROUTINE, EXECUTE, TRIGGER, EVENT" on Cloud Server only (refer to this other guide for more information)
- With no rights: the user will not see the database appear in phpMyAdmin
Web application databases
- Refer to this other guide about WordPress.
- Refer to this other guide about Joomla.
This guide explains what you need to determine as a website visitor if you encounter a 403 error in order to resolve the issue.
What is the 403 error?
The HTTP 403 error code generally means that access to a resource is denied to the client by the server.
In which case does this error occur?
The user is not authenticated: the server requires the user to identify themselves to access the resource. This can be the case for private pages requiring authentication, for example.
The user is authenticated but does not have the necessary permissions: the server recognizes the user but does not authorize access to the requested resource due to permission or role restrictions. This cause of error 403 may be an incorrect permission issue, on a folder or a file. For a folder, the error message is of type "403 Forbidden", for a file, "failed to open stream: Permission denied". In this case, you must check that the permissions of your folders/files are correct, namely a minimum of 644 for a file and 755 for a folder. Learn more
The user's IP address is blocked or restricted: the server may block access to a specific IP address for security reasons, protection against attacks... Learn more
The requested resource does not exist on the server: in this case, the server returns a 403 error instead of a 404 error to avoid disclosing confidential information. If you are trying to access your homepage or a part of your site by entering an address of the type www.domaine.xyz or www.domaine.xyz/dossier/ make sure there is a homepage named "index.html or .htm or .php" placed in the correct location (at the root of your FTP space, in the /web directory, or in the /dossier/ directory). Learn more
Moreover, check that there are no uppercase letters in the file name, all file names or folders present must be in lowercase, without accents or spaces.
Script-related error: if you were running a script, filling out a form, or uploading a file online and you receive this type of message:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
The cause may be a filter that prevents the unwanted use of scripts by spammers. Indeed, the Infomaniak antivirus blocks the uploading of files via scripts or via FTP. This concretely means that when a hacker sends a file identified as a virus via a form, an unsecured script or via FTP, its installation is directly blocked, the file is not uploaded to the server and the upload generates a 403 error.
In case of a false positive, contact Infomaniak support by providing the URL of the page where you encounter this error message to precisely diagnose the origin of the problem.
However, there are many other cases in which you might receive a "403 forbidden" message for various reasons (PHP scripts, Perl, mod_security, .htaccess, ...).
This guide explains how to view information about visitors who have accessed your Web Hosting (traffic stats).
Introduction
- The result is presented in a simple format enhanced with graphs, allowing for easy interpretation.
- Annual, monthly, daily, and hourly statistics are displayed by site, HTTP address, referring site, country, etc.
- Refer to this other guide if you are looking for information about access logs.
Accessing visit statistics
To view the traffic statistics:
- Click here to access the management of your product on the Infomaniak Manager (need help?)
- Click directly on the name assigned to the product in question.
- Click on Statistics in the left sidebar.
Then, the top section allows you to select:
- A: the site in question
- B: the type of desired statistics
- C: the period
- D: more details
The page accessible under "Details" also allows you to download the statistics to be interpreted by a third-party tool:
Explanations of terms
There is no distinction between humans and robots. You can also use tools like Matomo, Open Web Analytics, Google Analytics, etc.
Category | Description | Details |
---|---|---|
Hits | Every request made to the server is recorded | Hits include all requests, whether they are HTML pages, graphic files, audio, etc. Every element requested on your site, whether visible or not, is counted as a hit. It's as if each visitor presses an invisible button with every interaction with your site. |
Files | Records requests requiring data to be sent back | This category records requests that require the server to send back data, such as graphic files or HTML files. The difference between hits and files can be likened to the difference between incoming requests and outgoing data. |
Pages | Counts the number of pages displayed on your site | This counter measures the number of pages viewed on your site, excluding graphic or audio files. Each time a user accesses a new HTML page, it is recorded as a page view. |
Visits | Calculates the time elapsed since the last visit from an IP address | A visit is recorded when the IP address makes a request to the server. If this address returns within a 30-minute window, it is considered a unique visit. If it exceeds 30 minutes, a new visit is counted. |
Sites | Estimation of visits from fixed IP addresses | This category provides an estimate of the number of visits from fixed IP addresses, excluding connections via mobile networks or other dynamic connection technologies. This gives an overview of your site's regular visitors, often linked to businesses or institutions, which can help you better understand your target audience and adapt your content accordingly. |
Ko | Amount of data sent by the server in KB | This figure represents the total amount of data transferred during the given period, measured in kilobytes. It is calculated from the server log files, but may have some calculation errors due to variations in file size. |
Total hits | A hit is an HTML request; each viewed page generates multiple hits | For example, if a page contains 3 images and a text, it will return 5 hits per display: one for the page itself, one for the text and three for the images. Therefore, the total number of hits can be significantly higher than the number of pages viewed. |
Total Files | Total number of files requested by visitors' browsers. | This figure indicates the number of specific files (images, HTML files, etc.) requested by visitors while browsing your site. It can be useful for assessing the complexity of your site and the variety of content viewed by visitors. |
Total Pages | Total Pages viewed | Every time an internet user accesses a new page on your site, it is counted as a page view. This number can be different from the total hits, as a single page can generate several hits if it contains several elements to load. |
Total Visits | Total number of unique visits recorded | A unique visit is recorded each time an internet user accesses your site. If the same visitor returns within a 30-minute window, it is counted as a single visit. This number is an indicator of visitor engagement on your site. |
Total Ko | Total amount of data transferred in kilobytes | This figure represents the total size of data sent from your server to visitors during the given period. It can be used to assess your site's bandwidth consumption and plan hosting upgrades if necessary. |
Total unique sites | Total number of unique IP addresses that have visited your site | This number represents the total of unique IP addresses that accessed your site during the given period. It can be used to assess the diversity of traffic sources to your site and identify the most active audience segments. |
Total unique URLs | Total number of unique paths taken during visits | This figure represents the number of distinct paths followed by visitors while navigating your site. Each unique URL corresponds to a specific page or file viewed by visitors. This can provide information about the navigation structure of your site and the most viewed content. |
Total unique referrers | Total number of unique referring sites | This number represents the number of external sites that have directed traffic to your site through links. Referrers are important indicators of the effectiveness of your online marketing strategy and can help identify the most performing partners or traffic channels. |
Meaning of "Commercial (com)" in the list of countries
When you view the statistics under "Geographic Zones", you will notice that "Commercial" represents a significant portion of the traffic. This category includes users connected to the Internet via Internet Service Providers (ISPs) with a .com domain in their address. It is difficult to determine which country or countries are represented by .com because this extension is used by several ISPs from different countries. Moreover, the "Commercial" category may also include businesses using .com addresses regardless of their actual geographic location.
As for the "unresolved" addresses, they correspond to IP addresses that cannot be resolved to a specific geographic location. These addresses may result from various reasons such as ISP privacy settings or virtual private networks (VPN). They therefore remain undetermined in the geographic location statistics.
This guide explains how to add an additional website to an existing Infomaniak hosting plan.
Introduction
- The hosting can be on a shared web hosting plan or on a Cloud Server Infomaniak.
- The additional site can be either:
- a second domain name (e.g.
domain2.xyz
), - or a subdomain (e.g.
abc.domain.xyz
) of a domain name you already own.
- a second domain name (e.g.
- In this multisite/multidomain management (virtual host), the total disk space and resources of your hosting are shared among your sites/subdomains.
Access site management
Prerequisites
- If the 20 website slots offered in the web hosting are already in use, order additional websites.
To access a web hosting plan to add a site:
- Click here to access the management of your products in the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click the blue Add button.
- Choose the optional content for the new site (A)‍ or no specific installation (B)‍:‍
- Click on Next.
- Choose the domain type to assign to this new site:
- an already acquired domain name
- a subdomain created from an already acquired domain name
- an available domain name and to order
- Enter the domain name (
domain2.xyz
, for example) or the subdomain. - Choose the advanced options if needed, including:
- By default, the new site is added to the directory
/sites/domain2.xyz
on your FTP server. - To manually set a different directory, check Set location manually and specify the path and name.
- Create a new folder if necessary:
- By default, the new site is added to the directory
- Click on Continue.
If it is a sub-domain or if the domain name or its DNS zone is managed by Infomaniak, it is possible to automatically update the existing DNS entries. Otherwise, make the necessary changes with your registrar or transfer the management of the domain name to Infomaniak.
The Student Program allows you to obtain 1 Web Hosting and 1 kSuite Standard for free to develop your digital skills during higher education.
Preamble
- A domain name is required for the proper functioning of the products and this remains paid.
- Offer valid only in the following countries: Switzerland, France, Belgium, Germany, Italy, Austria, Spain, Canada.
- Offer reserved for new hosting orders (does not apply to orders already in progress or renewed orders).
- 1 Web Hosting (= storage for 20 Websites on 250 GB of SSD space) and 1 Standard kSuite offered per person.
- The student must be of legal age (or have parental authorization).
- The student must be able to prove their status with a valid registration card and a valid ID card:
- student card or school certificate: it must be up-to-date and show the school, the current school year as well as your first and last name
- ID card (front/back): it must be valid with a clear and readable photo
- your official student email address: it is provided by your school, e.g.: prenom.nom@votre-école.com
- The duration of the offer depends on the validity period of the registration card and will not exceed 4 years in total.
Get free online hosting
To take advantage of this offer, familiarize yourself with the offer page and prepare the required documents.