J'ai décidé d'intégrer plusieurs sites Web Wordpress autonomes dans une seule installation multisite.
J'ai créé une toute nouvelle installation multisite avec des sous-répertoires, créé un site réseau MU avec une URL de sous-répertoire et exporté le contenu du site autonome d'origine, puis importé ce contenu dans le site MU du sous-répertoire.
J'ai ensuite supprimé le site autonome d'origine de cPanel et défini le nom de domaine du site MU sur le nom de domaine d'origine.
Le site se charge sur son nom de domaine d'origine, mais lorsque j'essaie de me connecter à domainname.com/wp-admin (en utilisant les informations d'identification de l'administrateur réseau du tout nouveau site multisite), je reçois une erreur:
ERREUR: les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur. Vous devez activer les cookies pour utiliser WordPress.
Les cookies sont activés dans Chrome.
J'ai essayé d'ajouter ce qui suit à wp-config.php
:
define('COOKIE_DOMAIN', false);
mais le problème demeure.
Le même problème se produit si j'utilise WP Migrate DB Pro, pour insérer un site Web autonome dans un site de sous-répertoire MU, puis supprimer le site autonome de cPanel, puis définir l'URL du site de sous-répertoire MU comme nom de domaine du site autonome d'origine. Le front-end du site se charge bien, je ne peux tout simplement pas me connecter à l'administrateur.
Aide appréciée.
define('COOKIE_DOMAIN', false);
mais la connexion à un sous-site avec son propre domaine ne fonctionne pas - il revient au même écran de connexion.
define('COOKIE_DOMAIN', '');
. Un booléen false
peut ou non avoir la même signification qu'une chaîne vide ''
, selon l'application.