Le lien vers le formulaire d’assistance est défini par le paramètre support_url dans la table psa.misc de la base de données de Plesk. Si le paramètre support_url est absent ou vide, quand l’utilisateur clique sur Outils & Paramètres > Assistance, il est redirigé vers l’assistance du fournisseur via l’URL suivante :

'https://www.exemple.com/support/request/?sv=' . urlencode(serialize($val))

$val correspond à un tableau associatif PHP contenant les paramètres suivants :

  • firstName correspond au nom du contact administrateur de Plesk.
  • company correspond au nom de l’entreprise de l’administrateur de Plesk.
  • email correspond à l’adresse mail de l’administrateur de Plesk.
  • phone correspond au numéro de téléphone de l’administrateur de Plesk.
  • keyNumber correspond au numéro de la clé de licence de Plesk utilisée sur le serveur.
  • operatingSystem correspond au système d’exploitation installé sur le serveur.
  • PSAVersion correspond au numéro de version du logiciel Plesk.
  • PSABuild correspond au numéro de build du logiciel Plesk.
  • PSAInstType correspond au type d’installation logicielle de Plesk.

Avant de changer le lien, vérifiez les éléments suivants afin de vous assurer que la page d’assistance de votre site est configurée correctement :

  • Votre page d’assistance prend en charge la variable sv via la méthode GET. La valeur de cette variable est un tableau associatif de paramètres précollectés.

  • Vous pouvez obtenir le tableau des paramètres sur votre page Web comme ceci :

    $params = unserialize($_GET['sv']);
    
  • Vous pouvez traiter tout paramètre de ce tableau comme ceci :

    $params['firstName']
    $params['company']
    ...
    

Pour que le bouton Assistance ouvre le formulaire d’assistance sur votre site, suivez ces étapes :

  1. Connectez-vous à la base de données Plesk (psa).

  2. Exécutez la requête suivante :

    • Si le paramètre support_url est absent, exécutez :

      insert into misc(param, val) values('support_url', 'https://example.com/support')
      

    « https://exemple.com/support » correspond à l’URL vers la page d’assistance de votre site Web.

    • Si le paramètre support_url existe, exécutez :

      update misc set val = 'https://example.com/support' where param = 'support_url'
      

    « https://exemple.com/support » correspond à l’URL vers la page d’assistance de votre site Web.