Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/cpanel/logiciels/hebergement-nodejs-multi-version.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ Une fois présent dans l'environnement, il faut lancer la commande `npm install
l'exécutable qui permet d'installer Ghost facilement.

```bash title="Installation de Ghost CLI"
# Ne copiez pas cette commande, prenez celle fourni dans cPanel dans l'outil NodeJS
# Ne copiez pas cette commande, prenez celle fournie dans cPanel dans l'outil NodeJS
source /home/dojo2567/nodevenv/ghost-backend/20/bin/activate && cd /home/dojo2567/ghost-backend

# Installation de ghost-cli
Expand Down Expand Up @@ -483,7 +483,7 @@ Après, c'est PhusionPassenger qui se débrouille pour utiliser cette `socket un
Ce mécanisme se nomme le `Reverse port binding` et est documenté ici :
[Reverse port binding in Node.js](https://www.phusionpassenger.com/library/indepth/nodejs/reverse_port_binding.html).

Normalement tout ce processus est géré automagiquement par PhusionPassenger, sans modifications nécessaires dans
Normalement tout ce processus est géré automatiquement par PhusionPassenger, sans modifications nécessaires dans
l'application, sauf dans des cas très rares documentés dans le lien ci-dessus (multiple appels à `listen()` par exemple).

Par exemple `Express.js`, `Hapi.js` peuvent être concernés par ce problème. Pour ces cas rares, il faut faire 2-3
Expand Down Expand Up @@ -602,7 +602,7 @@ manuellement avec la commande node. Il faudra prévoir un moyen de relancer le p
Pour aider passenger à faire son choix, il faut remplacer le port dans `listen()` par le mot clé spécial `passenger`
ou `/passenger` dans le cas de `hapi.js`.

Ci-dessous des exemples ([issue de la documentation](https://www.phusionpassenger.com/library/indepth/nodejs/reverse_port_binding.html) de passenger.
Ci-dessous des exemples ([issus de la documentation](https://www.phusionpassenger.com/library/indepth/nodejs/reverse_port_binding.html) de Passenger).

```js title="Application générique avec passenger"
// Remplacer
Expand Down
19 changes: 11 additions & 8 deletions docs/cpanel/o2switch/wptiger/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -670,7 +670,7 @@ site WordPress correctement.

Par exemple, votre site internet est sous le nom `exemple.fr` et vous souhaitez changer de nom vers `exemple.com`.

L'outil va effectuer ce changement en faisant plusieurs opérations de rechercher et de remplacement dans l'ingralité
L'outil va effectuer ce changement en faisant plusieurs opérations de rechercher et de remplacement dans l'intégralité
de la base de données de WordPress et cela incluant les données sérialisées.

Pour tout le contenu du site (article, pages etc...), l'outil va effectuer un rechercher/remplacer sur les termes
Expand All @@ -683,7 +683,7 @@ Ainsi, tout le contenu du site est mis à jour correctement, à défaut de juste
L'outil **SSL / HTTPS** <span className="badge badge--danger">B</span> permet de forcer le passage en **HTTPS** d'un site internet proprement.

Le fonctionnement est similaire au fonctionnement de l'outil de changement d'adresse. L'outil va effectuer plusieurs
opérations de rechercher/remplacer dans l'ensemble de la base de données (incluant les données sérialisés, sans les
opérations de rechercher/remplacer dans l'ensemble de la base de données (incluant les données sérialisées, sans les
corrompre).

L'outil va rechercher/remplacer les choses suivantes :
Expand All @@ -706,7 +706,7 @@ vous permet de rechercher une valeur dans l'ensemble de la base de données du s

En arrière-plan, c'est cet outil-là qu'utilisent les outils "changer l'adresse du site" et "ssl/https".

La recherche et le remplacement se font également dans les données sérialisés, sans les corrompre.
La recherche et le remplacement se font également dans les données sérialisées, sans les corrompre.

## Erreurs

Expand Down Expand Up @@ -740,14 +740,14 @@ Cette erreur là s'affiche si :
**cœur de WordPress ne fonctionne plus**.
* Ça peut aussi être lié à un problème de configuration dans le `wp-config.php` du site qui entraîne un problème de
connexion à la base de données.
* Toujours dans le `wp-config.php` des erreurs, warning ou notice PHP peuvent être à l'origine du problème
* Toujours dans le `wp-config.php` des erreurs, warning ou notice PHP peuvent être à l'origine du problème.
(Exemple : caractère [BOM-UTF8](https://fr.wikipedia.org/wiki/Indicateur_d%27ordre_des_octets), constantes définies en
double)
* Si l'outil **n'arrive pas récupérer certaines informations**, comme l'adresse du site, la base de données utilisée
etc... Cela peut arriver sur des WordPress très personnalisés et différents d'une instance *classique*.
* WordPress **multisite** est activé. Pour le moment, **l'outil ne gère pas les instances multisites de WordPress**
* WordPress **multisite** est activé. Pour le moment, **l'outil ne gère pas les instances multisites de WordPress**.

### Données incohérente
### Données incohérentes

La **détection** d'une instance de WordPress sur l'hébergement et la récupération des informations concernant cette
instance est un **processus long**. On estime cela à 1 à 2 secondes par instance de WordPress.
Expand All @@ -763,8 +763,11 @@ possible, dans des cas assez rares, que l'outil affiche des informations périm
Exemple :
* L'outil est chargé une première fois, il détecte une instance de WordPress en version 5. Des données de caches sont
créées pour améliorer la vitesse de chargement de l'outil.
* L'utilisateur met à jour WordPress en version 5.1 depuis le panneau d'administration de WordPress
* L'utilisateur met à jour WordPress en version 5.1 depuis le panneau d'administration de WordPress.
* Quelques instants plus tard, l'utilisateur retourne sur l'outil. Ce dernier affichera, à tort, que WordPress est en
version 5.
* L'utilisateur met à jour les paramètres du site via l'outil, le cache sera purgé et les informations affichées
seront valides
seront valides.

Il est possible de **forcer la suppression du cache** en cliquant sur l'îcone ![Icône de rafraîchissement](/img/docs/cpanel/o2switch/wptiger/wptiger-refresh-icon.png), cela permet d'initier une nouvelle détection des instances présentes sur l'hébergement. Cela peut être utile
dans le cas où WP Tiger ne parviendrait pas à accéder à l'une de vos instances après un déboguage manuel.
2 changes: 1 addition & 1 deletion docs/espace-client/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Votre [espace client](https://clients.o2switch.fr/auth/connexion) vous permet de

Sur votre espace client, vous pouvez :
* commander des nouveaux services, comme des hébergements, des noms de
domaines, des certificats SSL ou serveurs infogérés
domaine, des certificats SSL ou serveurs infogérés
* renouveler vos produits,
* récupérer vos [factures et avoirs](/espace-client/commande/facturation),
* contacter le support technique par ticket,
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/langages-supportes-php-node-ruby-python.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ Concrètement, comment on utilise tous ces chemins fournis précédemment ? En r
Vous pouvez consulter [comment utiliser l'exécutable nodeJS](/guides/nodejs/utiliser-binaire-nodejs-npm-yarn) pour avoir
un exemple d'intégration dans le `$PATH`.

Le `$PATH` c'est une variable d'environnement qui contient une liste de dossier, séparés par des `:` dans lequel se
Le `$PATH` c'est une variable d'environnement qui contient une liste de dossiers, séparés par des `:` dans lesquels se
trouvent les fichiers exécutables. En modifiant le `$PATH` vous pouvez ajouter des dossiers supplémentaires, pour rendre
accessible plus de commandes sans devoir taper leurs chemins complets.

Expand Down
2 changes: 1 addition & 1 deletion docs/guides/nodejs/utiliser-binaire-nodejs-npm-yarn.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ d'une version de `npm` plus récente, il faut utiliser une version de `node` plu
## Comment installer Yarn ?

Si vous avez besoin d'utiliser la commande `yarn`, vous pouvez l'installer très rapidement sur votre hébergement. Après
avoir suivi la manipulation précédente pour avoir accès commandes `node` et `npm`, vous pouvez installer `yarn` avec
avoir suivi la manipulation précédente pour avoir accès aux commandes `node` et `npm`, vous pouvez installer `yarn` avec
`npm` directement.

Ensuite, il suffit de rendre `yarn` accessible en modifiant le `PATH`.
Expand Down
24 changes: 18 additions & 6 deletions docs/guides/php/changer-version-php-et-php-ini.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,18 @@ AddHandler application/x-httpd-php81 .php


#PHP 8.2 :
<FilesMatch \.php$>
SetHandler application/x-httpd-php82
</FilesMatch>
AddHandler application/x-httpd-php82 .php

#PHP 8.3 :
<FilesMatch \.php$>
SetHandler application/x-httpd-php83
</FilesMatch>
AddHandler application/x-httpd-php83 .php

#PHP 8.4 :
Non disponible pour le moment.
```

Expand Down Expand Up @@ -158,8 +170,8 @@ plus profond.
## Mettre en place un php.ini personnalisé

Pour mettre en place un fichier php.ini, vous devez forcer la version de PHP que vous souhaitez utiliser (par défaut,
php 5.4) à l'aide des explications fourni plus haut, puis ajoutez cette directive dans le fichier .htaccess contenu dans
le dossier ou vous souhaitez que les modifications soit effective :
php 5.4) à l'aide des explications fournies plus haut, puis ajoutez cette directive dans le fichier .htaccess contenu dans
le dossier ou vous souhaitez que les modifications soient effectives :

```apacheconf title="Directive pour obtenir un php.ini personnalisé"
# Attention : c'est bien le chemin vers le DOSSIER CONTENANT le fichier php.ini
Expand All @@ -181,7 +193,7 @@ suPHP_ConfigPath /home/votre_login/public_html/

Dans ce dernier cas, le fichier php.ini devra être situé ici : `/home/votre_login/public_html/php.ini`

La version de PHP ainsi que les modifications ajoutés via le fichier php.ini seront effectives pour le dossier
La version de PHP ainsi que les modifications ajoutées via le fichier php.ini seront effectives pour le dossier
public_html **ET** l'ensemble des sous-dossiers de "public_html" **SAUF** si un fichier .htaccess ré-écrit cela avec de
nouvelles directives.

Expand All @@ -204,9 +216,9 @@ Le fichier php.ini devra être ici : `/home/votre_login/public_html/site2.fr/php

### Pour PHP inférieur ou égal 5.6

Sur les versions de PHP inférieureou égale à PHP 5.6, il est nécessaire d'activer les extensions `mysql`.
Sur les versions de PHP inférieures ou égale à PHP 5.6, il est nécessaire d'activer les extensions `mysql`.

Ces extensions là sont supprimées à partir de PHP 7 et sont remplacés par des équivalents plus modernes.
Ces extensions là sont supprimées à partir de PHP 7 et sont remplacées par des équivalents plus modernes.

Pensez à modifier les chemins pour les `zend_extension` visible en fin de fichier. Remplacez **56** par la version
de PHP que vous souhaitez utiliser.
Expand Down Expand Up @@ -381,7 +393,7 @@ zend_extension=/opt/alt/php56/usr/lib64/php/modules/ioncube_loader.so

### Pour PHP supérieur à 5.6

Pour les versions de PHP supérieure à PHP 5.6, les modules MySQL n'existent plus et sont remplacés, donc le fichier
Pour les versions de PHP supérieures à PHP 5.6, les modules MySQL n'existent plus et sont remplacés, donc le fichier
php.ini est légèrement différents.

```ini title="php.ini pour PHP supérieur à 5.6"
Expand Down
6 changes: 3 additions & 3 deletions docs/nom-de-domaine/changer-dns/bookmyname.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Ce tutoriel explique comment changer les serveurs DNS d'un nom de domaine qui es

Nous allons voir comment configurer les serveurs DNS d'o2switch sur un nom de domaine réservé chez BookMyBame.
Cela permet de faire pointer un nom de domaine vers votre [hébergement
mutualisé](https://www.o2switch.fr/hebergement-illimite/) o2switch
mutualisé](https://www.o2switch.fr/hebergement-illimite/) o2switch.

Pour commencer, connectez-vous sur votre espace chez bookmyname, directement depuis la [page
d'accueil](https://www.bookmyname.com) dans le menu du haut.
Expand Down Expand Up @@ -82,5 +82,5 @@ Il faut patienter environ 24h avant que ce changement de DNS soit effectif et vi
Durant ce temps, les visiteurs de votre site internet arriveront soit chez votre ancien prestataire, soit sur votre
espace o2switch de manière aléatoire.

Si votre site est installé des "2 côtés", aucune coupure ne sera visible.Vous pouvez suivre la propagation des DNS avec
un outil comme [What's my DNS](https://www.whatsmydns.net/)
Si votre site est installé des "2 côtés", aucune coupure ne sera visible. Vous pouvez suivre la propagation des DNS avec
un outil comme [What's my DNS](https://www.whatsmydns.net/).
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/changer-dns/gandi.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ Il faut patienter environ 24h avant que ce changement de DNS soit effectif et vi
Durant ce temps, les visiteurs de votre site internet arriveront soit chez votre ancien prestataire, soit sur votre
espace o2switch de manière aléatoire. Si votre site est installé des "2 côtés", aucune coupure ne sera visible.

Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/)
Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/).
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/changer-dns/ionos-1and1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,4 @@ Il faut patienter environ 24h avant que ce changement de DNS soit effectif et vi
Durant ce temps, les visiteurs de votre site internet arriveront soit chez votre ancien prestataire, soit sur votre
espace o2switch de manière aléatoire. Si votre site est installé des "2 côtés", aucune coupure ne sera visible.

Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/)
Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/).
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/changer-dns/o2switch.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ caches DNS expirent.

Il faut patienter environ 24h avant que ce changement de DNS soit effectif et visible.

Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/)
Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/).
4 changes: 2 additions & 2 deletions docs/nom-de-domaine/changer-dns/online.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ tags:

Ce guide explique comment changer les **serveurs DNS** d'un nom de domaine réservé chez Online.net. Cette procédure
permet de faire pointer un nom de domaine vers un [site web hébergé chez
o2switch](https://www.o2switch.fr/hebergement-illimite/)
o2switch](https://www.o2switch.fr/hebergement-illimite/).

Dans un premier temps, il faut se connecter sur l'interface client d'online (console) en suivant [ce
lien](https://console.online.net/fr/login).
Expand Down Expand Up @@ -55,4 +55,4 @@ Il faut patienter environ 24h avant que ce changement de DNS soit effectif et vi
Durant ce temps, les visiteurs de votre site internet arriveront soit chez votre ancien prestataire, soit sur votre
espace o2switch de manière aléatoire. Si votre site est installé des "2 côtés", aucune coupure ne sera visible.

Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/)
Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/).
4 changes: 2 additions & 2 deletions docs/nom-de-domaine/changer-dns/ovh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags:
Ce guide explique comment **configurer les serveurs DNS d'o2switch** d'un nom de domaine qui a été réservé chez OVH.

Cette procédure permet de faire pointer un nom de domaine vers un [compte d'hébergement
web](https://www.o2switch.fr/hebergement-illimite/) o2switch
web](https://www.o2switch.fr/hebergement-illimite/) o2switch.

Changer les serveurs DNS par les serveurs DNS de o2switch permet de faire pointer un nom de domaine (partie email + web)
vers o2switch.
Expand Down Expand Up @@ -77,4 +77,4 @@ Il faut patienter environ 24h avant que ce changement de DNS soit effectif et vi
Durant ce temps, les visiteurs de votre site internet arriveront soit chez votre ancien prestataire, soit sur votre
espace o2switch de manière aléatoire. Si votre site est installé des "2 côtés", aucune coupure ne sera visible.

Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/)
Vous pouvez suivre la propagation des DNS avec un outil comme [What's my DNS](https://www.whatsmydns.net/).
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/code-transfert/bookmyname.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ lien](https://www.bookmyname.com/manager.cgi?cmd=dld) si vous êtes connecté :

La page suivante devrait afficher la liste des noms de domaine que vous gérez.

<Badge text="3" type="danger" /> Cliquez sur le nom de domaine pour lequel vous souhaitez récupérer le code de trasnfert
<Badge text="3" type="danger" /> Cliquez sur le nom de domaine pour lequel vous souhaitez récupérer le code de transfert.

<Image
src="/img/docs/nom-de-domaine/code-transfert/bookmyname-gestion-domaine.png"
Expand Down
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/code-transfert/ionos-1and1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ des cadres dans l'étape précédente, ce n'est pas nécessaire).
/>

<Badge text="3" /> Sur l'écran suivant, il faut aller dans `transférer/résilier le domaine` visible dans l'onglet `noms
de domaines` puis cliquer sur `transférer vers un autre prestataire`.
de domaine` puis cliquer sur `transférer vers un autre prestataire`.

<Image
src="/img/docs/nom-de-domaine/code-transfert/recuprer-code-transfert-1and1-3.png"
Expand Down
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/code-transfert/o2switch.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ domaine](/espace-client/trade/ceder-nom-de-domaine).
Pour un nom de domaine réservé chez o2switch, le code de transfert peut se récupérer dans l'espace client.

Le code se retrouve dans `Gérer mes services` puis dans l'onglet `Services actifs` puis en cliquant sur l'icône de
détails en face de la prestation concernée `...`. Ensuite il faut cliquer sur `Demander le code de transfert`.
détails en face de la prestation concernée `...`. Ensuite, il faut cliquer sur `Demander le code de transfert`.

<Image
src="/img/docs/nom-de-domaine/code-transfert/o2switch-code-transfert-1.png"
Expand Down
2 changes: 1 addition & 1 deletion docs/nom-de-domaine/code-transfert/ovh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ OVH.
<Badge text="2" /> Ensuite, il faut cliquer sur `Noms de domaine` afin de dérouler la liste des domaines que vous avez
chez OVH.

<Badge text="3" /> Puis cliquer sur le nom de domaine 3 que vous souhaitez transférer.
<Badge text="3" /> Puis cliquer sur le nom de domaine que vous souhaitez transférer.

<Image
src="/img/docs/nom-de-domaine/code-transfert/recuperer-code-transfert-ovh-1.png"
Expand Down
2 changes: 1 addition & 1 deletion docs/questions/avertissement-phishing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Soit le renouvellement classique, où vous devez vous identifier sur
* o2switch ne demandera jamais de mettre à jour vos informations bancaires. Nous ne connaissons pas ces dernières.
* o2switch ne demandera jamais de valider vos identifiants, ou de modifier vos identifiants.
* o2switch ne demandera jamais de choisir un autre mot de passe dans un email.
* o2swttch est respectueux de ses clients.
* o2switch est respectueux de ses clients.
* Les emails envoyés par o2switch sont par ailleurs en format texte. Sans html.

## J'ai réceptionné un phishing, que faire ?
Expand Down
6 changes: 3 additions & 3 deletions docs/questions/comment-installer-certificat-lets-encrypt.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ tags:
# Comment installer un certificat SSL Let's Encrypt ?

Sur le compte d'[hébergement o2switch](https://www.o2switch.fr/hebergement-illimite/), il est possible d'**installer**
en quelques clics un certificats SSL Let's Encrypt sur les domaines configurés sur l'hébergement. le fait d'installer un
en quelques clics un certificats SSL Let's Encrypt sur les domaines configurés sur l'hébergement. Le fait d'installer un
certificat SSL permet d'avoir le HTTPS sur un site internet.

Pour générer un certificat SSL Let's Encrypt, il faut suivre les étapes suivante :
Pour générer un certificat SSL Let's Encrypt, il faut suivre les étapes suivantes :

<Badge text="A" /> [Se connecter sur l'hébergement cPanel](/guides/cpanel/comment-se-connecter)

Expand All @@ -23,7 +23,7 @@ dans la partie `Sécurité` de cPanel
<Badge text="C" /> Cliquer sur `Générer` en face du domaine concerné

<Badge text="D" /> Sur la page suivante, il faut décocher les domaines se terminant par *.odns.fr* ou *.o2switch.net* ou
les sous-domaines qui ne pointent pas vers l'hébergements puis valider
les sous-domaines qui ne pointent pas vers l'hébergement puis valider

<Badge text="E" /> L'installation du certificat SSL est terminée. Si vous avez un site WordPress, des étapes
supplémentaires seront nécessaires pour [forcer l'utilisation du HTTPS sur
Expand Down
2 changes: 1 addition & 1 deletion docs/questions/creer-plusieurs-bases-de-donnees.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ scripts/CMS que vous utilisez sur l'hébergement.
C'est l'outil [bases de données MySQL](/cpanel/bases-de-donnees/mysql) qui vous permet de :
* créer une base de données (pas de limite)
* créer des utilisateurs MySQL
* attribuer les droits aux utilisateurs MySQL sur les bases données
* attribuer les droits aux utilisateurs MySQL sur les bases de données

<Image
src="/img/docs/questions/creation-base-utilisateur-mysql.png"
Expand Down
Loading