Pour avoir un paramétrage SMTP et pour la sécurité OVH il faut modifier les paramètres dans le fichier de configuration
$wgEmergencyContact = "postmaster@jltryoen.fr";
$wgPasswordSender = "postmaster@jltryoen.fr";
$wgSMTP = [
'host' => 'ssl0.ovh.net',
'IDHost' => 'jltryoen', // Remplacez par votre domaine
'port' => 587,
'auth' => true,
'username' => $wgEmergencyContact, // Votre adresse e-mail OVH
'password' => <your_password>, // Mot de passe de l'adresse e-mail
'localhost' => 'jltryoen.fr'
];
J'ai eu un souci de connexion avec la base de données MYSQL pour mon site mediawiki
Symptôme: blocage complet à la connexion (timeout)
Remède: modifier le code de la classe DataBaseMysqli pour forcer le mode utf8
--- a/includes/libs/rdbms/database/DatabaseMysqli.php
+++ b/includes/libs/rdbms/database/DatabaseMysqli.php
@@ -102,13 +102,13 @@ class DatabaseMysqli extends DatabaseMysqlBase {
$realServer = 'p:' . $realServer;
}
- if ( $this->utf8Mode ) {
+ //if ( $this->utf8Mode ) {
// Tell the server we're communicating with it in UTF-8.
// This may engage various charset conversions.
$mysqli->options( MYSQLI_SET_CHARSET_NAME, 'utf8' );
- } else {
+ /*} else {
$mysqli->options( MYSQLI_SET_CHARSET_NAME, 'binary' );
- }
+ }*/
$mysqli->options( MYSQLI_OPT_CONNECT_TIMEOUT, 3 );