burger
infomaniak
infomaniak
cloud-computing-logo
Cloud Computing
web-domain-logo
Web & Domaines
event-marketing-logo
Events & Marketing
  • Nos Produits
    • Outils collaboratifs icon chevron
    • Web & Domaines icon chevron
    • Cloud Computing icon chevron
    • Events & Marketing icon chevron
    • Streaming icon chevron

      ksuiteSuite collaborative

      Découvrir la suite collaborative → Découvrir →
    • kSuite E-mails professionnels, Cloud et IA souverains pour des performances durables
    • kSuite La suite pour communiquer, stocker et partager, en sécurité
    • kdrive
      kDrive Stockez, Collaborez et partagez vos fichiers
    • mail service
      Service Mail Créez vos adresses mails avec votre domaine
    • kChat
      kChat Communiquez en direct avec vos équipes
    • kmeet
      kMeet Organisez vos réunions en ligne en toute sécurité
    • swisstransfer
      SwissTransfer Envoyez gratuitement vos fichiers jusqu’à 50 Go.
    • kpaste
      kPaste Partagez et chiffrez vos informations sensibles
    • ksuite
      Custom Brand Maîtrisez l'image de marque de vos produits
    • kChat
      Chk Réducteur de lien & générateur de code QR
      Trouvez l'hébergement Web qu'il vous faut
    • Domain name
      Nom de domaine Réservez votre nom de domaine au meilleur prix
    • Site Creator
      Site Creator Créez votre site en toute simplicité
    • web hosting
      Hébergement Web Créez votre site avec plus de 100 CMS
    • web hosting
      Hébergement WordPress Créez votre site WordPress facilement
    • Cloud Server
      Serveur Cloud Propulsez vos sites avec des ressources garanties
    • Hébergement Node.js Creez un site dynamique et interactif avec Node.js
    • SSL Certificat
      Certificats SSL Sécurisez vos sites avec un certificat EV ou DV
    • Options
    • Domain privacy
      Domain Privacy Protégez les données privées de vos domaines
    • DNS Fast Anycast
      DNS FastAnycast Accélérez le temps d’accès de vos sites
    • Dyn DNS
      DynDNS Accédez à vos appareils à distance
    • Dyn DNS
      Renewal Warranty Sécurisez vos domaines contre la perte et le vol
      Trouvez la solution de Cloud Computing adaptée

      Cloud services

    • public cloud
      Public Cloud (IaaS) Créez vos projets sur un Cloud haut de gamme et ultra-compétitif
    • Cloud Server
      VPS Cloud Créez un serveur Windows/Linux
    • Kubernetes Service Déployez vos applications conteneurisées à grande échelle.
    • VPS Lite
      VPS Lite Créez un serveur Windows/Linux à un coût avantageux
    • Database Service Gérez vos bases de données avec une solution managée
    • jelastic cloud
      Jelastic Cloud (PaaS) Créez vos environnements sur mesure
    • Autres services

    • llm api
      AI Services Augmentez votre productivite avec notre IA souveraine
    • swiss backup
      Swiss Backup Sauvegardez vos appareils dans le cloud
    • nas synology
      NAS Synology Louez un NAS dans nos datacenters sécurisés
    • High availibility
      Très Haute Disponibilité Créez une infrastructure multi-datacenters avec SLA sur mesure
    • Housing
      Housing Installez vos serveurs dans nos datacenters
    • Auth Ajoutez une méthode de login respectueuse de la vie privée à vos apps
      Infomaniak Events, le portail évènementiel local et indépendant
      Billetterie en ligne avec un large choix de concerts, spectacles, évènements.
    • online shop
      Ticketing Créez votre billetterie et vendez des billets
    • kdrive
      Contrôle d'accès Contrôlez l'accès à vos événements facilement
    • kdrive
      Gestionnaire d'invités Automatisez les invitations de vos events
    • kdrive
      Newsletter Envoyez vos newsletters à des tarifs compétitifs
    • Streaming radio
      Streaming radio Créez et diffusez en direct votre radio en ligne
    • streaming video
      Streaming vidéo Créez et diffusez en direct vos évènements et TV en ligne
    • VOD and AOD
      Service VOD & AOD Hébergez et diffusez vos enregistrements sans limites
  • Ressources
    documentation icon Documentation
    Guides & tutoriels
    Documentation API
    special offers icon Offres spéciales
    Démarrer gratuitement
    Programme étudiant
    Devenir affilié
    partner program icon Programme partenaire
    Trouver un partenaire
    Devenir partenaire
    Infomaniak Academy
    support icon Support & contact
    Contacter le support
    Support premium - 24/24 7/7
    Contacter le service commercial
    Engager un expert
    Migrer vers Infomaniak
  • À propos
    forest
    icon Engagement écologique
    Nous polluons. Mais nous agissons pour atténuer l’empreinte de nos services et de notre infrastructure
    Découvrir notre engagement →
    icon À propos d’Infomaniak
    Notre vision, nos valeurs
    Nos équipes
    Infomaniak recrute
    Presse et communication
    Blog et actualité
    icon Sécurité
    Confidentialité des données
    Programme de Bug Bounty
  • Démarrer gratuitement
    Connexion
  • search-icon
    close-icon
      icon

      Vos besoins dépasseraient-ils nos solutions ? Pour en avoir le coeur net, contactez-nous afin que nous puissions personnellement vous conseiller.

      Nos produits phares :
  • search-icon
  • Démarrer gratuitement
    Connexion
Prix Prix

Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Base de connaissances FAQ - Base de connaissances Page 12/1
    20 FAQ trouvée(s)
    Sauvegarder un hébergement Web avec Acronis sur Swiss Backup

    Ce guide détaille comment sauvegarder des données de vos hébergements Web (mutualisés ou Serveur Cloud) à l'aide d'Acronis sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant.

     

    Préambule

    • Il s'agit d'une solution de sauvegarde qui permet d'automatiser la sauvegarde de vos fichiers si les sauvegardes proposées par Infomaniak ne correspondent pas ou plus à vos besoins en terme de disponibilité ou de sécurité.
    • Il est également possible de sauvegarder d'autres types de données.
    • Les sauvegardes sont en principe effectuées toutes les 24 heures, en fonction de la charge de l’agent Cloud.
    • Il n’est pas possible d'exclure des fichiers à sauvegarder: tous les fichiers seront sauvegardés, ce qui peut engendrer des avertissements car certains fichiers systèmes sont protégés et non accessibles au client ; c'est tout à fait normal et commun à tous les hébergeurs.
    • Simplifiez-vous la vie ! En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches. Lancez un appel d'offres gratuit. Ils s'occupent de tout, vous libérant des détails techniques.

     

    Création de l’espace de sauvegarde

    Prérequis

    • Posséder un espace Swiss Backup Infomaniak avec un quota d'appareil disponible (minimum 1) pour une sauvegarde Acronis de type site Web:
    • Si nécessaire, augmenter le quota d'appareil selon vos besoins.
    • Ajouter l'appareil sur le Manager Infomaniak afin de recevoir les identifiants de connexion.
    • Prendre connaissance de la documentation Acronis à ce sujet: sauvegarde / restauration
    • Utiliser un hébergement Web.
    • Connaitre les informations du compte utilisateur FTP+SSH:
    • Connaitre les informations du compte utilisateur MyQSL/MariaDB qui doit posséder les permissions maximum (lecture/écriture/admin) sur toutes les bases et tables que vous souhaitez sauvegarder:

     

    Pour configurer la sauvegarde d'un site Web avec Acronis:

    1. Cliquez ici afin d'accéder à la Console Acronis avec les identifiants obtenus suite à l'ajout de l'appareil (besoin d'aide ?).
    2. Cliquez sur le bouton d'ajout d'appareil afin d'ajouter un appareil de type Site Web:
    3. Entrez les informations concernant les données type FTP:
      1. indiquez un nom/description
      2. indiquez l'hôte FTP
      3. laissez le port 22
      4. indiquez le nom d'utilisateur FTP+SSH
      5. indiquez le mot de passe du compte FTP+SSH
    4. Cliquez sur le bouton Suivant:
    5. Entrez les informations concernant les bases de données MySQL/MariaDB:
      1. sélectionnez le bouton radio correspondant à SSH
      2. indiquez l'hôte MySQL/mariaDB
      3. laissez le port 3306
      4. indiquez le nom d'utilisateur MySQL/mariaDB
      5. indiquez le mot de passe du compte MySQL/mariaDB
    6. Cliquez sur le bouton Suivant (ou Passer s'il n'y a pas ce type de données à sauvegarder):

     

    Sauvegarder les données du site Web

    Une fois la sauvegarde configurée et créée, vous la retrouvez sous Sites dans le menu latéral gauche:
    Cliquez sur le nom de votre sauvegarde pour configurer sa récurrence, et démarrez une première copie immédiatement si nécessaire.

     

    Accéder aux fichiers sauvegardés et les restaurer

    Prenez connaissance de cet autre guide si vous recherchez des informations au sujet de la restauration (partielle ou complète) de vos données.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Utiliser des fonctions ODBC de PHP

    Ce guide concerne les fonctions ODBC de PHP.

     

    Les fonctions ODBC de PHP ne sont supportées que sur Serveur Cloud.

     

    Fonctions Open Database Connectivity

    Il s'agit des fonctions utilisées pour interagir avec des bases de données via l'interface ODBC (Open Database Connectivity), un standard pour accéder à des sources de données de manière uniforme. Voici quelques exemples d'utilisation des fonctions ODBC de PHP :

    • Pouvoir lire des données d'une base de données externe, et les afficher sur votre site Web
    • Insérer ou modifier des données dans une base de données externe
    • Effectuer des requêtes complexes sur une base de données externe


    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Renommer un hébergement Web

    Ce guide explique comment donner un autre nom à un hébergement Web présent dans le Manager Infomaniak au sein de votre Organisation.

     

    Préambule

    • Un hébergement Web est, schématiquement, l’espace de stockage réservé pour héberger un ou plusieurs de vos sites Internet.
    • Par défaut, votre hébergement Infomaniak prend le nom du premier site que vous ajoutez à cet hébergement:
      • Vous possédez le nom de domaine "domaine.xyz" et souhaitez un site avec ce nom de domaine…
      • Vous achetez un hébergement Web qui sera automatiquement nommé "domaine.xyz" même si vous ajoutez plus tard un second site "toto.com".
    • L’hébergement peut être renommé avec un nom plus générique comme "Mes Sites Web" pour mieux refléter son contenu réel.
    • Ce renommage est destiné à améliorer la lisibilité/la compréhension des produits listés dans votre Manager et n'a strictement aucune incidence sur les adresses des sites Web: prenez connaissance de cet autre guide pour agir sur le nom de domaine.

     

    Renommer un hébergement Web

    Pour accéder à l’hébergement Web afin d’effectuer le changement de nom :

    1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
    2. Cliquez directement sur le nom attribué au produit concerné.
    3. Cliquez sur le bouton Gérer.
    4. Cliquez sur Modifier le nom:
    5. Entrez le nom souhaité.
    6. Cliquez sur Enregistrer.


    Mise à jour 12.12.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Sites *perso.ch, *.users.ch, *.geneva-link.ch

    La plateforme d'hébergement pour vos sites *.perso.ch, *.users.ch, *.geneva-link.ch évolue et ce guide présente la procédure à suivre pour vous connecter à votre espace FTP.

     

    Modification des identifiants de connexion

    La plateforme d'hébergement actuelle repose sur l'utilisation d'un préfixe au niveau de votre nom d'utilisateur FTP. Celui-ci se présente sous la forme suivante : "persoch_" 

    Ainsi, si votre nom d'utilisateur était infomaniak, il faudra dorénavant utiliser l'utilisateur suivant pour se connecter via FTP : persoch_infomaniak. 



    Mise à jour 25.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Résoudre une erreur MySQL ($ dans mot de passe)

    Ce guide détaille les règles spécifiques à respecter lors de la création d'un mot de passe utilisateur avec mysqli_connect() qui contient le caractère “dollar” $ sur les plateformes Infomaniak.

     

    Préambule

    • Si lors de l'utilisation de mysqli_connect(),  vous obtenez le message d'erreur "Access denied for user" et que votre mot de passe d'utilisateur de base de données contient un signe $, le problème peut venir du fonctionnement des chaînes de caractères en PHP.
    • Le problème peut également survenir avec des scripts de messagerie.

     

    Règles à respecter

    Lorsque est utilisé le caractère spécial $ dans un mot de passe utilisateur et que celui-ci est suivi par tout autre caractère qu'un nombre, le nom de la variable n'est pas valide et la substitution ne se fait pas correctement.

    Voici des solutions pour corriger cela:

    • Placez le mot de passe entre guillemets simples : '$******'
    • Assurez-vous qu'un nombre suit directement le dollar :  "$2*****"
    • Utilisez un anti-slash pour "échapper" le dollar dans le mot de passe : “\$****”


    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Utiliser SSH en PHP avec phpseclib

    Ce guide explique comment travailler sans le module PECL SSH2 client indisponible sur les hébergements Web et Serveurs Cloud Infomaniak, en utilisant plutôt la bibliothèque phpseclib, qui fonctionne en PHP natif sans nécessiter d’extension spécifique.

     

    Préambule

    • L’utilisation de PECL SSH2 client entraine des erreurs de type No compatible key exchange algorithms found ou Unable to exchange encryption keys dans sa derniere version disponible.
    • Phpseclib permet :
      • L'authentification SSH par mot de passe ou clé privée.
      • L'exécution de commandes à distance.
      • Le transfert de fichiers sécurisés (SFTP).
      • La gestion des clés SSH.

     

    Utiliser phpseclib

    Pour intégrer une connexion SSH dans un script PHP, utilisez phpseclib comme suit :

    use phpseclib3\Net\SSH2;
    use phpseclib3\Crypt\PublicKeyLoader;
    
    $ssh = new SSH2('domain.xyz');
    $key = PublicKeyLoader::load(file_get_contents('/path/to/private_key'));
    
    if (!$ssh->login('utilisateur', $key)) {
        exit('Authentication Failed');
    }
    
    echo $ssh->exec('ls -la');


    Mise à jour 18.12.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Résoudre une erreur mod_auth_mysql

    Ce guide concerne le module Apache mod_auth_mysql qui permet l’authentification des utilisateurs et l’autorisation d’accès via une base de données MySQL.

     

    Avec un hébergement mutualisé

    Le module mod_auth_mysql n'est pas disponible avec les hébergements mutualisés ; il faut envisager un Serveur Cloud ou utiliser scripts PHP et sessions.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Utiliser InnoDB

    Ce guide explique comment accéder à InnoDB chez Infomaniak.

     

    Utiliser le moteur de stockage MySQL InnoDB

    Dès lors que votre hébergement Infomaniak vous donne accès aux bases de données MySQL / MariaDB, InnoDB est disponible dans le même temps (MyISAM auparavant).

    InnoDB offre des fonctionnalités avancées telles que les transactions ACID, les verrous au niveau de la ligne, les indexes de texte complet, etc. Vous pouvez tirer parti de ces fonctionnalités en utilisant des instructions SQL appropriées dans vos requêtes.



    Mise à jour 28.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Utiliser Zend Guard Loader (ex-Zend Optimizer)

    Ce guide concerne l'installation d'extension PHP sur Hébergements Web Infomaniak.

     

    Utilisation d'extensions PHP Zend

    • Zend Guard Loader est une extension PHP qui permet d'exécuter des scripts PHP chiffrés via Zend Guard.
      • Zend Guard Loader est installé de base pour PHP <= 5.6 sur tous les hébergements Web et n'est pas disponible pour les versions de PHP >= 5.6.
    • Depuis PHP 5.3.x, le module Zend Optimizer a été remplacé par ZendGuardLoader
    • L'extension ZendOPCache nécessite un Serveur Cloud configuré avec PHP 5.5 minimum


    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Résoudre un problème de communication avec YAZ

    Ce guide concerne YAZ une bibliothèque logicielle utilisée pour implémenter le protocole Z39.50, un protocole de recherche et de récupération d'informations permettant la communication entre différents systèmes de bibliothèques (SIGB) comme PMB largement utilisé en France.

     

    Infomaniak pour une gestion efficace des bibliothèques

    Sur les Hébergements Web Infomaniak, PMB est supporté et YAZ est activé par défaut.

    Toutefois si vous rencontrez des erreurs comme Call to undefined function yaz_connect() il sera nécessaire d'ouvrir des ports via le Manager. Le port 210 est le port standard utilisé pour les communications Z39.50 mais n'hésitez pas à consulter la documentation de vos applicatifs.

    Pour les anciennes formules d'hébergement Infomaniak, il faut envisager un changement d'offre.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Limites des commandes who et users

    L'accès aux commandes système who et users est interdit aux utilisateurs LDAP sur tous les serveurs Infomaniak.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Résoudre un problème Python grâce à Anaconda

    Ce guide vous aidera si par exemple vous souhaitez déployer un package comme pymysql et que celui-ci requiert une version de python supérieure à celle proposée sur votre hébergement.

     

    Préambule

    • Anaconda est une distribution libre et open source des langages de programmation Python. Cette distribution vise à simplifier la gestion des paquets et de déploiement.
    • Il est recommandé alors d'utiliser conda livré avec une version récente de python et qui s'installe dans l'espace utilisateur, de sorte qu'il n'y a pas de conflit avec le système python (comme dans un environnement virtuel, qui nécessite toujours une installation système de la version souhaitée).
    • Prenez connaissance de la documentation officielle.
       
     

    ⚠️ Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.

     

    Télécharger l'installateur

    uid165116@od-12345:~$ wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh
    --2021-07-28 18:21:10--  https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh
    Resolving repo.anaconda.com (repo.anaconda.com)... 2606:4700::6810:8303, 2606:4700::6810:8203, 104.16.131.3, ...
    Connecting to repo.anaconda.com (repo.anaconda.com)|2606:4700::6810:8303|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 89026327 (85M) [application/x-sh]
    Saving to: ‘Miniconda3-py37_4.10.3-Linux-x86_64.sh’
    Miniconda3-py37_4.10.3-Linux-x86_64.sh          100% [==============================================>]  84.90M   203MB/s   in 0.4s   
    18:21:11 (100 MB/s) - ‘Miniconda3-py37_4.10.3-Linux-x86_64.sh’ saved [89026327/89026327]

     

    Contrôler le hash

    uid165116@od-12345:~$ test $(md5sum Miniconda3-py37_4.10.3-Linux-x86_64.sh | awk '{print $1}') == "9f186c1d86c266acc47dbc1603f0e2ed" && echo "OK" 
    OK

     

    Lancer l'installation

    uid165116@od-12345:~$ bash Miniconda3-py37_4.10.3-Linux-x86_64.sh -b
    PREFIX=/home/clients/fc84cbbf6dcbd6dd76b15d3e56c1789f/miniconda3
    Unpacking payload ...
    Collecting package metadata (current_repodata.json): done                                                                                           
    Solving environment: done
    ## Package Plan ##
    environment location: /home/clients/fc84cbbf6dcbd6dd76b15d3e56c1789f/miniconda3
    added / updated specs:
        - _libgcc_mutex==0.1=main
        - _openmp_mutex==4.5=1_gnu
        - brotlipy==0.7.0=py37h27cfd23_1003
        - ca-certificates==2021.7.5=h06a4308_1
        - certifi==2021.5.30=py37h06a4308_0
        - cffi==1.14.6=py37h400218f_0
        - chardet==4.0.0=py37h06a4308_1003
        - conda-package-handling==1.7.3=py37h27cfd23_1
        - conda==4.10.3=py37h06a4308_0
        - cryptography==3.4.7=py37hd23ed53_0
        - idna==2.10=pyhd3eb1b0_0
        - ld_impl_linux-64==2.35.1=h7274673_9
        - libffi==3.3=he6710b0_2
        - libgcc-ng==9.3.0=h5101ec6_17
        - libgomp==9.3.0=h5101ec6_17
        - libstdcxx-ng==9.3.0=hd4cf53a_17
        - ncurses==6.2=he6710b0_1
        - openssl==1.1.1k=h27cfd23_0
        - pip==21.1.3=py37h06a4308_0
        - pycosat==0.6.3=py37h27cfd23_0
        - pycparser==2.20=py_2
        - pyopenssl==20.0.1=pyhd3eb1b0_1
        - pysocks==1.7.1=py37_1
        - python==3.7.10=h12debd9_4
        - readline==8.1=h27cfd23_0
        - requests==2.25.1=pyhd3eb1b0_0
        - ruamel_yaml==0.15.100=py37h27cfd23_0
        - setuptools==52.0.0=py37h06a4308_0
        - six==1.16.0=pyhd3eb1b0_0
        - sqlite==3.36.0=hc218d9a_0
        - tk==8.6.10=hbc83047_0
        - tqdm==4.61.2=pyhd3eb1b0_1
        - urllib3==1.26.6=pyhd3eb1b0_1
        - wheel==0.36.2=pyhd3eb1b0_0
        - xz==5.2.5=h7b6447c_0
        - yaml==0.2.5=h7b6447c_0
        - zlib==1.2.11=h7b6447c_3
    The following NEW packages will be INSTALLED:
      _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
      _openmp_mutex      pkgs/main/linux-64::_openmp_mutex-4.5-1_gnu
      brotlipy           pkgs/main/linux-64::brotlipy-0.7.0-py37h27cfd23_1003
      ca-certificates    pkgs/main/linux-64::ca-certificates-2021.7.5-h06a4308_1
      certifi            pkgs/main/linux-64::certifi-2021.5.30-py37h06a4308_0
      cffi               pkgs/main/linux-64::cffi-1.14.6-py37h400218f_0
      chardet            pkgs/main/linux-64::chardet-4.0.0-py37h06a4308_1003
      conda              pkgs/main/linux-64::conda-4.10.3-py37h06a4308_0
      conda-package-han~ pkgs/main/linux-64::conda-package-handling-1.7.3-py37h27cfd23_1
      cryptography       pkgs/main/linux-64::cryptography-3.4.7-py37hd23ed53_0
      idna               pkgs/main/noarch::idna-2.10-pyhd3eb1b0_0
      ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.35.1-h7274673_9
      libffi             pkgs/main/linux-64::libffi-3.3-he6710b0_2
      libgcc-ng          pkgs/main/linux-64::libgcc-ng-9.3.0-h5101ec6_17
      libgomp            pkgs/main/linux-64::libgomp-9.3.0-h5101ec6_17
      libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-9.3.0-hd4cf53a_17
      ncurses            pkgs/main/linux-64::ncurses-6.2-he6710b0_1
      openssl            pkgs/main/linux-64::openssl-1.1.1k-h27cfd23_0
      pip                pkgs/main/linux-64::pip-21.1.3-py37h06a4308_0
      pycosat            pkgs/main/linux-64::pycosat-0.6.3-py37h27cfd23_0
      pycparser          pkgs/main/noarch::pycparser-2.20-py_2
      pyopenssl          pkgs/main/noarch::pyopenssl-20.0.1-pyhd3eb1b0_1
      pysocks            pkgs/main/linux-64::pysocks-1.7.1-py37_1
      python             pkgs/main/linux-64::python-3.7.10-h12debd9_4
      readline           pkgs/main/linux-64::readline-8.1-h27cfd23_0
      requests           pkgs/main/noarch::requests-2.25.1-pyhd3eb1b0_0
      ruamel_yaml        pkgs/main/linux-64::ruamel_yaml-0.15.100-py37h27cfd23_0
      setuptools         pkgs/main/linux-64::setuptools-52.0.0-py37h06a4308_0
      six                pkgs/main/noarch::six-1.16.0-pyhd3eb1b0_0
      sqlite             pkgs/main/linux-64::sqlite-3.36.0-hc218d9a_0
      tk                 pkgs/main/linux-64::tk-8.6.10-hbc83047_0
      tqdm               pkgs/main/noarch::tqdm-4.61.2-pyhd3eb1b0_1
      urllib3            pkgs/main/noarch::urllib3-1.26.6-pyhd3eb1b0_1
      wheel              pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
      xz                 pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
      yaml               pkgs/main/linux-64::yaml-0.2.5-h7b6447c_0
      zlib               pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3
    Preparing transaction: done
    Executing transaction: done
    installation finished.

     

    Lancer conda

    uid165116@od-12345:~$ source <(~/miniconda3/bin/conda shell.bash hook)

     

    Installer pymysql (par exemple)

    (base) uid165116@od-12345:~$ python3 -V
    Python 3.7.10
    (base) uid165116@od-12345:~$ pip3 install pymysql --user
    Collecting pymysql
      Downloading PyMySQL-1.0.2-py3-none-any.whl (43 kB)
         |████████████████████████████████| 43 kB 892 kB/s 
    Installing collected packages: pymysql
    Successfully installed pymysql-1.0.2


    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Inclure un fichier globalement avec Auto Prepend File

    Ce guide explique comment spécifier un fichier qui sera chargé avant même la page voulue ou au début de chaque script PHP exécuté sur votre serveur, inclus comme s'il avait été appelé avec la fonction require(), mais plus globalement en utilisant la directive auto_prepend_file de PHP. 

     

    Préambule

    • Pour par exemple déclarer les headers d'un site Web, il est possible de faire un fichier headers.php qui contient des fonctions PHP header() et qui soit prepend au début de chaque fichier PHP…
      • … via un fichier .user.ini (propre à un dossier),
      • … ou via la configuration du site du Manager (global) comme expliqué ci-dessous.

     

    Inclure un fichier globalement depuis le Manager

    Pour accéder à la gestion du site Web :

    1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
    2. Cliquez directement sur le nom attribué au produit concerné:
    3. Cliquez sur Gérer sous Paramètres avancés:
    4. Cliquez sur l'onglet PHP / Apache.
    5. Complétez la ligne concernée en entrant le chemin du fichier à inclure.
    6. Cliquez sur le bouton en bas de page pour sauvegarder:

     

    Après avoir défini cette directive, toutes les pages PHP sur votre serveur incluront automatiquement le fichier spécifié avant d'exécuter leur propre code.

    Les headers définis dans un fichier .htaccess ne sont valables que pour le contenu non PHP (donc statique).

    Infomaniak utilise php-fpm qui reçoit les différents headers via apache fast_cgi. Dans la RFC de cgi_www le header Strict-Transport-Security ne fait pas partie des headers passés via CGI et la documentation Apache le confirme. Prenez connaissance de cette autre RFC.

    ⚠️ Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.



    Mise à jour 25.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Modifier la configuration d'un site Node.js

    Ce guide explique comment ajuster la configuration d'un site Node.js hébergé sur l'infrastructure Infomaniak afin d’adapter le comportement de votre application en fonction de son évolution, de ses dépendances ou de vos préférences techniques.

     

    Prérequis

    • Installer un site Node.js sur votre hébergement.
    • Tester vos modifications en local avant de les appliquer en production.
    • Vérifier que vos scripts (start, build) sont bien définis dans votre fichier package.json.
    • Si vous modifiez la structure de votre projet, penser à ajuster le dossier d’exécution et les commandes associées.
    • Le port d’écoute défini dans le Manager doit impérativement correspondre à celui utilisé dans le code de l’application.

     

    Accéder à la configuration

    Chaque site dispose d’un tableau de bord dédié pour contrôler l’application (start, stop, restart), consulter la console d’exécution, gérer les versions de Node.js, configurer les domaines et activer les certificats SSL:

    1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
    2. Cliquez directement sur le nom attribué au produit concerné.
    3. Vous pouvez ouvrir la console, stopper le projet (une page de maintenance sera appliquée) ou le redémarrer.
    4. Pour accéder aux paramètres avancés, cliquez sur Gérer sous Paramètres avancés:
    5. Cliquez sur l'onglet Node.js pour accéder aux réglages:

     

    Appliquer les changements

    Pour cela:

    1. Enregistrez les modifications depuis l’interface du Manager.
    2. Redémarrez votre application pour que les changements soient pris en compte.

    Prenez connaissance de cet autre guide en cas de problème.

     

    Commandes principales

     

    Dossier d’exécution

    Le dossier d’exécution indique l’emplacement sur le serveur où seront exécutées les commandes de construction et de lancement. Il doit pointer vers le répertoire racine de votre application, c’est-à-dire là où se trouve votre fichier package.json.

    Par exemple, vous pouvez spécifier pour la racine du projet:

    ./

    ou si votre application est dans un sous-dossier nommé app:

    ./app

    ou si elle se trouve dans un dossier backend:

    ./backend

     

    Commande de construction (facultative)

    Si votre application Node.js nécessite une étape de compilation avant d’être exécutée, renseignez une commande de construction dans le champ prévu à cet effet. Cette commande sera exécutée automatiquement avant le démarrage de l’application.

    Par exemple, vous pouvez indiquer :

    npm install && npm run build

    ou, si vous utilisez yarn :

    yarn install && yarn build

    Si votre projet ne nécessite aucune compilation, ce champ peut être laissé vide.

     

    Commande de lancement

    La commande de lancement correspond à l’instruction utilisée pour démarrer votre application. Elle doit être identique à celle que vous utilisez en local pour exécuter le projet.

    Par exemple, vous pouvez indiquer :

    node index.js
    npm start

    ou

    yarn start

    Cette commande doit permettre de lancer directement le serveur ou le point d’entrée de votre application tel qu’il est défini dans votre environnement de développement.

     

    Port d’écoute

    Votre application doit écouter sur un port spécifique qui est défini dans le Manager. Ce port est transmis à votre application via une variable d’environnement PORT.
    Exemple dans votre code Node.js :

    const port = process.env.PORT || 8080;
    app.listen(port, () => {
      console.log(`Application lancée sur le port ${port}`);
    });

    Assurez-vous que ce port est bien pris en compte dans votre code.

     

    Version de Node.js

    Vous pouvez sélectionner la version de Node.js que votre site doit utiliser. Il est conseillé d’utiliser une version stable et toujours supportée pour garantir la sécurité et la compatibilité de votre application.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Optimiser le temps de réponse du serveur (TTFB)

    Ce guide présente des pistes d'amélioration pour réduire le temps de réponse de votre Hébergement Web Infomaniak.

     

    Préambule

    • TTFB, ou *Time To First Byte*, est une unité de mesure utilisée pour évaluer la vitesse de réponse d'un serveur Web.
    • Le TTFB mesure le temps entre une requête HTTP provenant d'un utilisateur ou d'un navigateur et la réception du premier byte de la page du site à consulter.
    • Ce délai est particulièrement important. Il peut faire partie des critères SEO pris en compte par les moteurs de recherche comme Google.
    • Simplifiez-vous la vie ! En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches. Lancez un appel d'offres gratuit. Ils s'occupent de tout, vous libérant des détails techniques.

     

    Pistes d'amélioration du TTFB

     Pour accélérer le site et obtenir une meilleure valeur TTFB :

    • Utilisez un réseau de diffusion de contenu (CDN).
    • Optimisez le code du site.
    • Optimisez les requêtes de la base de données.
    • Limitez les requêtes HTTP.
    • Incorporez du CSS et du JavaScript dans vos pages HTML pour ne pas faire appel à des ressources externes.
    • Utilisez un système de cache RFPL (*Response First, Process Later*).

    Prenez connaissance de l'article de Criticalcase (en anglais) pour de plus amples informations.

     

    Tester la vitesse de réponse du serveur 

    En cas de doute sur la vitesse de réponse du serveur, il est possible de créer un fichier index2.html qui sera enregistré au même niveau que le fichier index.html (ou .php), et ainsi effectuer un test d'optimisation (par exemple domain.xyz/index2.html) sans que le site/CMS principal ne soit pris en compte.

    Si le temps de réponse est normal, cela signifie que les lenteurs proviennent du site et non du serveur.

     

    Pour aller plus loin 

    Prenez connaissance des ressources suivantes :

    • Recommandations de Google
    • Recommandations de GTmetrix
    • Tester la vitesse de réponse de votre site depuis plusieurs pays
    • Tester la vitesse de réponse de votre site
    • Optimiser un site


    Mise à jour 18.12.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Installer Magento sans privilège triggers/routines

    ATTENTION: Cette méthode modifie les fichiers du cœur de Magento pour désactiver la vérification des privilèges avancés (triggers, routines), ce qui est une pratique risquée en termes de sécurité, de stabilité et complique les futures mises à jour.

    Aujourd'hui, Magento (désormais Adobe Commerce ou Magento Open Source) est une plateforme moderne qui exige un environnement serveur respectant ses prérequis stricts. La version stable actuelle est souvent la 2.4.8 ou une version de correctif plus récente. Ces versions nécessitent impérativement des technologies à jour comme PHP 8.2/8.3, MySQL 8.0/MariaDB 10.6 et un moteur de recherche dédié comme Elasticsearch ou OpenSearch.

    Pour toute nouvelle installation ou migration, il est fortement recommandé d'utiliser la dernière version stable sans aucune modification manuelle du code source. Vous devez choisir un type d'hébergement performant (Serveur Cloud ou VPS/Dédié) qui garantit l'accès à tous les privilèges système requis pour un fonctionnement sécurisé et stable.

    Évitez absolument d'utiliser cet ancien patch ci-dessous. A noter que ce patch est inutile en cas d'installation sur un Serveur Cloud.


    Ce guide explique comment patcher l'installation de Magento afin que celle-ci puisse être réalisée sur un hébergement mutualisé Infomaniak, même sans les privilèges de type triggers & routines.

    Résoudre les problèmes d'installation de Magento 2

    Editez le fichier DbValidator.php:

    --- setup/src/Magento/Setup/Validator/DbValidator.php.orig 2019-04-11 17:01:45.154767893 +0200
    +++ setup/src/Magento/Setup/Validator/DbValidator.php 2019-04-13 21:37:02.560386985 +0200
    @@ -150,12 +150,8 @@
    'ALTER',
    'CREATE TEMPORARY TABLES',
    'LOCK TABLES',
    - 'EXECUTE',
    'CREATE VIEW',
    - 'SHOW VIEW',
    - 'CREATE ROUTINE',
    - 'ALTER ROUTINE',
    - 'TRIGGER'
    + 'SHOW VIEW'
    ];
    // check global privileges

    En cas d'erreur SOAP/PHPfpm

    Selon la version de Magento utilisée, la fonction soap ne fonctionne pas correctement et peut renvoyer le message d'erreur suivant: «Uncaught SoapFault exception: [Client] looks like we got no XML document».

    Le problème ne vient pas d'une mauvaise configuration du serveur, mais plutôt d'un mauvais design de Magento qui ne prend pas en compte le cas d'exécution de PHP en environnement FPM. Ainsi, les requêtes SOAP générées par Magento comportent des doubles headers (non conforme à la spécification SOAP) et génèrent une erreur.

    Prenez connaissance de cette solution (non développée par Infomaniak).



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Résoudre un chargement infini du site (augmenter la valeur max_children)

    Ce guide explique comment augmenter la valeur max_children sur Serveur Cloud afin d'augmenter le nombre de processus PHP simultanés qui peuvent être utilisés par votre site. Cela sera très utile pour résoudre des problèmes de chargement infini des pages de votre site.

     

    Préambule

    • Par défaut sur tout hébergement, la limite de max_children est fixée à 20.
      • Bien qu'il soit possible d'augmenter cette valeur depuis le Manager Infomaniak, la limite de max_children est automatiquement ajustée en fonction de la configuration de votre Serveur Cloud.
      • Pour augmenter cette limite sur hébergement mutualisé, migrez sur Serveur Cloud.
    • Pour comprendre comment calculer au plus juste les max_children nécessaires, prenez connaissance de cet article à ce sujet.

     

    Augmenter la valeur max_children

    Prérequis

    • S'assurer que vous disposez des ressources nécessaires sur le serveur Cloud.
    • S'assurer que l'ensemble des ressources du serveur Cloud ne soient pas utilisées ; s'il s'avère que celles-ci sont totalement utilisées, l'augmentation de la valeur max_children n'aura aucun effet (Modifier les ressources du Serveur Cloud).
    • Contrôler le monitoring des ressources de votre serveur, dans le cas où les ressources de votre serveur sont atteintes, il sera nécessaire de vérifier l'optimisation des processus et de votre site avant d'envisager d'augmenter la valeur max_children.
    • Consulter les rapports d'erreur PHP depuis le dossier /ik-logs (master process php logs - nom du fichier : php-fpm.log) pour vérifier si la limite "max_children" a été dépassée... exemple d'erreur: [05-Jul-2024 09:08:58] WARNING: [pool www.infomaniak.ch] server reached max_children setting (20), consider raising it

    Pour accéder à la gestion des paramètres PHP / Apache du site dont il faut augmenter la valeur max_children sur Serveur Cloud, prenez connaissance de cet autre guide.

    Vous pourrez notamment…

    • … choisir une nouvelle valeur de max_children:

    N'oubliez pas d'enregistrer les changements en bas de page.

     

    Limites en fonction du serveur

    Limite des max_children en fonction des ressources du Serveur Cloud:

    Configuration Serveur Cloudmax_children
    2 CPU / 6 Go RAM20
    4 CPU / 12 Go RAM40
    6 CPU / 18 Go RAM60
    8 CPU / 24 Go RAM80
    12 CPU / 36 Go RAM120
    16 CPU / 48 Go RAM160
    24 CPU / 72 Go RAM240
    32 CPU / 96 ou 128 Go RAM320


    Mise à jour 25.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Modifier le include_path

    Ce guide explique comment modifier la valeur de la directive php_value include_path.

     

    Modifier le include_path

    Comme tout autre paramètre PHP, include_path est défini dans le fichier .user.ini.

    Voici un exemple de chemin à utiliser dans le fichier .user.ini:

    include_path = .:/home/clients/123456789a12345b12fc345d/web/www.domainetest.abc/public/abc/include

    Prenez connaissance de cet autre guide au sujet du phpinfo afin de vérifier la prise en compte de votre nouvelle directive.



    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Utiliser le module mod_userdir

    Le module Apache mod_userdir n'est pas disponible.



    Mise à jour 24.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Comprendre la restriction sur certains dossiers Web

    L'écriture dans les dossiers /etc et /lib est désactivée pour des raisons de sécurité.



    Mise à jour 28.11.2025 Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Afficher plus de résultats Vous n'avez pas trouvé votre réponse? Contactez nous!
    logo infomaniak
    Les prix n'incluent pas la TVA
    facebook
    twitter
    linkedin
    instagram

    Infomaniak

    À propos d'Infomaniak L'équipe Infomaniak recrute Espace presse Blog d'Infomaniak Tous les certificats Produits et offres Avis clients

    Support

    Assistance 7/7 FAQ et Guides Support Premium Contact commercial API REST Signaler un abus WHOIS Statuts Public Cloud Etat des services

    Partenariats

    Devenir revendeur Programme d'affiliation Annuaire partenaires Appel d'offres Infomaniak Academy

    Ecologie

    Hébergeur écologique Certificats & Récompenses

    Suivez notre évolution

    L'e-mail saisi n'est pas valide
    earth icon
    • FR
      • FR
      • DE
      • EN
      • ES
      • IT
    ©2025 Infomaniak - Documents légaux - Mentions légales - Protection des données - Politique de confidentialité - Plan de site - Gérez vos cookies
    bcorp-logo
    icann-logo
    swiss
    new-iso
    swiss-hosting
    logo infomaniak
    Les prix n'incluent pas la TVA

    Infomaniak

    À propos d'Infomaniak L'équipe Infomaniak recrute Presse et médias Blog d'Infomaniak Tous les certificats Produits et offres Avis clients

    Support

    Assistance 7/7 FAQ et Guides Offre Support Premium Contact commercial API REST Signaler un abus WHOIS Statuts Public Cloud Etat des services

    Partenariats

    Devenir revendeur Programme d'affiliation Annuaire partenaires Appel d'offres Infomaniak Academy

    Ecologie

    Hébergeur écologique Certificats & Récompenses

    Suivez notre évolution

    L'e-mail saisi n'est pas valide
    bcorp-logo
    icann-logo
    swiss
    new-iso
    swiss-hosting

    facebook
    twitter
    linkedin
    instagram
    ©2025 Infomaniak
    Contrats - Mentions légales - Protection des données - Politique de confidentialité - Plan de site - Gérez vos cookies

    Dirigeants

    earth icon
    • FR
      • FR
      • DE
      • EN
      • ES
      • IT
    Votre navigateur est obsolète, la sécurité et la navigabilité ne sont plus garanties. Nous vous recommandons de le mettre à jour au plus vite en cliquant ici.