Laravel5.1, deux projets locaux A et B, utilisent POST dans le projet A pour communiquer avec le projet B et utilisent ORM pour interroger les données dans B. Les informations de connexion de la base de données proviennent-elles du projet A ?
某草草
某草草 2017-05-16 16:48:54
0
2
869

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

某草草
某草草

répondre à tous(2)
巴扎黑

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.

Ty80

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 :

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal