web-dev-qa-db-fra.com

Joomla Migration du site Live vers Localhost - La navigation ne fonctionne pas

Je viens de migrer un site Joomla de live à localhost. Avoir le front fin et peut accéder au backend sans problème.

Avant, aucun des éléments du menu ne fonctionne.

J'ai renommé la variable de site live pour pointer sur http://localhost/domain. J'ai également désactivé SSL via la configuration et les fichiers .htaccess désactivés.

Des autorisations ont été ajoutées pour les répertoires tmp et cache, le cas échéant. Vous vous demandez quoi d'autre pourrait me manquer? Toute idée serait appréciée.

Vous vous demandez si cela pourrait être lié à la base de données ou au fichier, détails pertinents ci-dessous

public $live_site = 'http://localhost/Clients/domain';
public $log_path = 'F:\\ClientDevEnvs\\htdocs\\Clients\\domain\\logs';
public $tmp_path = 'F:\\ClientDevEnvs\\htdocs\\Clients\\domain\\tmp';
Have also edited httpd.conf file to enable and enabled htaccess mod_rewrite.
2
Nick

Il est généralement préférable de laisser le paramètre $live_site Vide. En plus de supprimer/renommer votre fichier .htaccess (Ce que vous avez déjà fait), assurez-vous que votre fichier configuration.php A les paramètres suivants:

public $live_site = '';
public $sef_rewrite = '0';

La deuxième ligne désactivera la réécriture d'URL. Vous pouvez également modifier ce paramètre sous "Configuration" à partir du back-end Joomla.

Par ailleurs, si vous utilisez Akeeba Backup et Kickstart pour sauvegarder et restaurer votre site, l'outil se charge généralement de mettre à jour tous les paramètres requis.

J'espère que cela t'aides.

1
johanpw