suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Laravel5.1, zwei lokale Projekte A und B, verwenden POST in Projekt A, um mit Projekt B zu kommunizieren, und ORM, um Daten in B abzufragen. Sind die Verbindungsinformationen der Datenbank von Projekt A?

Während des Übergabevorgangs ist die im Protokoll in Projekt B gedruckte DB_DATABASE der Datenbankname von Projekt A.
Der von Projekt B gemeldete Fehler lautet:
Basistabelle oder -ansicht nicht gefunden: 1146 Tabelle „Datenbank von Projekt A. Tabellenname“ existiert nicht
Was ist los?
Beide verwenden den Standard-Dateicache

某草草某草草2825 Tage vor935

Antworte allen(2)Ich werde antworten

  • 巴扎黑

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

    翻倒要要皇你两个项目是怎么配置的啊,标准的 laravel 项目根目录下都有 .env 文件,里面就包含数据库相关的配置信息。

    Antwort
    0
  • PHP中文网

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

    项目A的URL:http://my.syxadv.com/
    项目B的URL:http://my.yinshua.com/
    项目B接收到请求后就只做了一件事:return $_ENV;
    这是使用POSTMan的:

    这是在项目内使用CURL的:

    Antwort
    0
  • StornierenAntwort