Pendant le processus de passage, le DB_DATABASE imprimé dans le journal du projet B est le nom de la base de données du projet A.
L'erreur signalée par le projet B est :
Table de base ou vue introuvable : 1146 Table 'Base de données du projet A. Nom de la table' ça n'existe pas
Que se passe-t-il ?
Les deux utilisent le cache de fichiers par défaut
Comment configurez-vous vos deux projets ? Il existe des fichiers .env dans le répertoire racine des projets Laravel standard, qui contiennent des informations de configuration liées à la base de données.
URL du projet A : http://my.syxadv.com/
URL du projet B : http://my.yinshua.com/
Le projet B n'a fait qu'une chose après avoir reçu la demande : renvoyer $_ENV ;
Ceci utilise POSTMan :
Cela utilise CURL dans le projet :