2013-03-22 4 views
3

data.json 파일 어딘가에에 내 Laravel 사이트/폴더 구조에 포함될 다른 시스템이 있습니다.Laravel에서 비공개 data.json 파일을 어떤 폴더에 넣어야합니까?

저는 Laravel만이 json 파일을 읽을 수있게하려고합니다. 즉, 사용자는 브라우저에 URL을 입력하여 볼 수 없습니다.

이 파일은 어디로 이동해야합니까?

현재 응용 프로그램/모델 폴더 또는 응용 프로그램/[새 폴더]에 넣는 것 사이에 찢겨져 있습니다. 내 웹 루트가 공용 폴더로 설정되어 있으므로 브라우저를 통해 응용 프로그램 폴더에 액세스 할 수 없습니다.

거기에있는 경우, 나는 php에서는 읽을 수 있지만 javascript에서는 읽을 수 없다고 가정합니다. (괜찮습니다).

답변

5

app/디렉토리에 새 폴더를 만들면됩니다. 외부인에게는 보이지 않습니다. 당신이 말했듯이 보이는 모든 것은 공용 폴더에 있습니다. 새 폴더를 만들면 composer.json을 설정하여 자동으로 폴더를로드 할 수 있습니다.

+0

내 이해는 앱 디렉토리의 폴더가 외부인에게 보이지 않는다는 것입니다. – Lango

+0

새 폴더도 내가 생각하는 것입니다. 나는 단지 Laravel이 추천 지역을 가지지 않았는지 확인하고 싶었다. 나는 작곡가를 보지 못했다. 나는 그것을 조사 할 것이다. 머리를 주셔서 감사합니다 :) – Lango

+0

그냥/공용 밖으로 유지하고 괜찮을 것입니다. –

관련 문제