Laravel5.1, 두 개의 로컬 프로젝트 A, B는 프로젝트 A에서 POST를 사용하여 프로젝트 B와 통신하고, ORM을 사용하여 B의 데이터를 쿼리합니다. 데이터베이스의 연결 정보는 프로젝트 A에서 오는 건가요?
某草草2017-05-16 16:48:54
0
2
887
통과 과정에서 프로젝트 B의 로그인에 출력된 DB_DATABASE는 프로젝트 A의 데이터베이스 이름입니다. 프로젝트 B에서 보고된 오류는 다음과 같습니다. 기본 테이블 또는 뷰를 찾을 수 없습니다: 1146 테이블 '프로젝트 A의 데이터베이스.테이블 이름' 존재하지 않아요 무슨 일이에요? 둘 다 기본 파일 캐시를 사용합니다
두 프로젝트를 어떻게 구성합니까? 표준 laravel 프로젝트의 루트 디렉터리에 데이터베이스 관련 구성 정보가 포함된 .env 파일이 있습니다.
프로젝트 A의 URL: http://my.syxadv.com/
프로젝트 B의 URL: http://my.yinshua.com/
프로젝트 B는 요청을 받은 후 한 가지 작업만 수행했습니다: return $_ENV ;
이것은 다음을 사용하고 있습니다. 포스트맨:
이것은 프로젝트 내에서 CURL을 사용하고 있습니다: