데이터베이스 와 업 로드 된 파일 을 공유 하 는 laravel - admin 과 laravel 프로젝트 의 파일 저장 경로 설정
1328 단어 laravel-adminlaravel
ln -s /home/nginx/blog/storage/app/public storage
2. 권한 설정
chown -R nginx:nginx storage
chmod g+rwx storage
\ # Laravel - admin 설정 1, public 에서 storage 소프트 연결 만 들 기:
ln -s /home/nginx/blog_admin/storage/app/public storage
2. config / filesystem. php 의 설정
'disks' => [
......
'admin' => [
'driver' => 'local',
'root' => public_path(),
'visibility' => 'public',
'url' => env('APP_URL').':'.env('APP_PORT'),
],
......
]
3. form 방법 에서 경로 접 두 사 를 설정 합 니 다:
$path = "storage/";
4. image 형식 데이터 에 업로드 경 로 를 설정 합 니 다.
$form->image('image','image')->uniqueName()->move($path);
주:
laravel - admin 프로젝트 의 filesystem. php 설정 에서 disks. admin. root 를 Public 로 직접 설정 할 수 없습니다.path ('storage'). 이 경 로 는 move 함수 의 경로 와 데이터베이스 에 저 장 된 파일 경로 로 연결 되 며, move 함수 의 경 로 는 Public 의 상대 경로 로 파일 을 저장 하기 때문에 move 함수 의 경 로 는 Public 디 렉 터 리 에 직접 연결 되 어야 하 며, disks. admin. root 설정 과 올 바른 url 로 연결 되 어야 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【버그 수정】Laravel-admin의 Grid 표시로 열 고정 (fixed)하면 표시가 어긋난다【개요】 Laravel-admin의 Grid 표시로, 「표시 고정된 열」과 「정상의 열」로 표시가 상하로 어긋나 버린다(위 이미지와 같이 된다). 이것은 레코드수(행수)가 적으면 신경이 쓰이지 않는 레벨이지만, 많아...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.