web-dev-qa-db-fra.com

Comment importer un site dans mon localhost

J'ai un site joomla 2.5 et je souhaite le mettre à niveau vers joomla 3.x, mais avant de pouvoir importer mon site joola 2.5 sur mon serveur local (wamp) pour y apporter des modifications (modifier le modèle et d'autres éléments ... ) Où je suis maintenant :

  • J'ai enregistré les fichiers de mon site avec Filezilla et les ai placés dans mon fichier www dans wamp.
  • J'ai sauvegardé ma base de données du serveur.
  • J'ai téléchargé la dernière version de joomla et ai également mis le fichier dans le fichier www.
  • J'ai créé une nouvelle base de données avec phpMyAdmin et j'y ai importé ma base de données précédemment enregistrée.
  • J'ai installé ce joomla sur mon wamp localhost et spécifie la base de données que j'ai créée précédemment.

Maintenant, bien sûr, le site joomla que j’ai obtenu est vide, et je souhaite retranscrire mon site avec les fichiers que j’ai sauvegardés avec filezilla et ici, je ne sais pas comment le faire. Ou bien, et c'est tout à fait possible, je ne comprends vraiment pas comment importer mon site joomla sur mon serveur local et toutes les choses ci-dessus sont fausses ...

Merci

1
dou

Tout d'abord, vous n'avez pas besoin de télécharger la dernière version de Joomla, car les fichiers que vous téléchargez sur votre site d'origine contiennent déjà tout ce dont vous avez besoin.

Akeeba Backup est un meilleur moyen de déplacer/restaurer un site, mais comme vous dites que vous ne disposez pas d'un accès administrateur complet, ce n'est pas une option. Vous devrez probablement obtenir un accès administrateur complet par la suite, mais ce n'est pas très difficile si vous avez accès aux fichiers et à la base de données.

Pour restaurer votre site, il convient de garder à l’esprit quelques points:

  • Assurez-vous d'avoir téléchargé tous les fichiers du serveur.
  • Placez les fichiers téléchargés dans un sous-dossier de votre dossier www, par exemple. c:\wamp\www\joomla
  • Télécharger la base de données complète et la restaurer sur votre localhost
  • Renommez le fichier .htaccess (si présent) à autre chose. Cela pourrait causer des problèmes s’il n’est pas configuré correctement.
  • Ouvrir configuration.php, et modifiez les lignes suivantes pour vous connecter à votre base de données:

    public $Host = 'localhost';
    public $user = 'root';
    public $password = '';
    public $db = 'YOURDATABASENAME';
    

    (Sur Wamp, l'utilisateur est root et le mot de passe est vide à moins que vous n'ayez modifié la configuration par défaut)

  • Toujours dedans configuration.php, définissez le dossier tmp et log:

    public $log_path = 'C:\\wamp\\www\\YOURFOLDER/logs';
    public $tmp_path = 'C:\\wamp\\www\\YOURFOLDER/tmp';
    
  • Enfin, assurez-vous que $sef_rewrite est réglé sur 0:

    public $sef_rewrite = '0';
    

Enregistrez et vous devriez pouvoir visiter votre site Joomla en entrant http://localhost/YOURFOLDER dans votre navigateur.

2
johanpw