Maison  >  Questions et réponses  >  le corps du texte

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 ?

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

某草草某草草2736 Il y a quelques jours861

répondre à tous(2)je répondrai

  • 巴扎黑

    巴扎黑2017-05-16 16:50:54

    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.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-16 16:50:54

    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 :

    répondre
    0
  • Annulerrépondre