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?
某草草
某草草 2017-05-16 16:48:54
0
2
891

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

某草草
某草草

Antworte allen(2)
巴扎黑

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

Ty80

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

这是在项目内使用CURL的:

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage