À l’origine, j’avais mydomain.com.au, mais j’ai laissé l’expiration expirer car j’ai annulé mon abn (numéro d’entreprise austalien). Après cela, j'ai commencé à utiliser mydomain.info pour héberger mon site wordpress. Récemment, j'ai réintégré mon abn, de sorte que j'ai enfin mydomain.com.au à nouveau.
J'ai décidé de faire une redirection permanente de mydomain.com.au vers mydomain.info, et je l'ai mis dans le fichier /etc/Apache2/sites-available/mydomain.com.au.conf:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mydomain.com.au
RedirectPermanent / http://www.mydomain.info/
</VirtualHost>
Il en va de même dans /etc/Apache2/sites-enabled/mydomain.com.au.conf.
J'ai rechargé Apache2 sans erreur et maintenant je reçois cette erreur lorsque j'essaie d'accéder à www.mondomaine.com.au soit localement, soit à partir d'une adresse IP externe:
Database Error
Error establishing a database connection
J'ai décidé de tester si la redirection fonctionnait en mettant un fichier HTML factice dans /var/www/mondomaine.com.au. J'ai rechargé Apache2 et essayé encore mydomain.com.au. Toujours obtenir l'erreur de base de données.
Alors maintenant, je pense que c'est un problème avec WordPress. wordpress ne vous permet-il pas de faire ce genre de chose?
Une connexion réussie à la base de données nécessite au moins:
Si le changement de domaine implique également de changer le disque sur lequel se trouve votre serveur Web, vous devrez revenir à l'ancien serveur et sauvegarder la base de données en tant que fichier volumineux, puis le réinstaller sur le nouveau serveur AVANT qu'ils décident d'annuler complètement l'ancien. serveur au point où ils reformatent le disque dur. Assurez-vous simplement que si vous le faites, vous définissez le nom de domaine sur le nouveau nom de domaine lorsque vous vous connectez réellement à la base de données.
Je ne parle pas couramment Drupal, mais je suis sûr qu’il existe un fichier dans drupal qui stocke les paramètres de la base de données, et tout ce que vous avez à faire après avoir tout transféré (y compris le contenu de la base de données) est modifié. le nom d'hôte de la base de données.
Je pense qu'il existe des paquets qui vous permettent de le faire facilement, tels que PhpMyAdmin.