Je le note là parce que ça arrive de temps en temps et chaque fois je perd un temps fou à trouver comment faire.
Quand on se retrouve dans cette situation, il faut :
- Se connecter en ftp pour récupérer le fichier de config
- Se connecter en SSH sur son serveur : chez infomaniak, c’est dans FTP/SSH et il y a un web SSH qui permet de se connecter directement et facilement.
- Copier/coller php -r ‘$password = trim(shell_exec(“openssl rand -base64 48”));if(strlen($password) === 64) {$hash = password_hash($password, PASSWORD_DEFAULT) . “\n”; echo “Insert as “updater.secret”: “.$hash; echo “The plaintext value is: “.$password.”\n”;}else{echo “Could not execute OpenSSL.\n”;};’ dans le terminal et valider
- Ça renvoi deux valeurs Insert as « updater.secret » et The plaintext value
- le updater.secret est à copier/coller dans le fichier config, dans le bas du fichier.
- le plaintext value dans le formulaire une fois le fichier config enregistré et placé sur le serveur.