Laravel 경로 문제 해결

user3268305

내 경로가 내 이미지를 제공하는 대신 404 오류를 발생시키는 이유를 파악하려고합니다. Spatie 미디어 라이브러리를 사용하여 개인 이미지를 제공하고 있습니다.

web.php 경로는 다음과 같습니다.

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');

Route::middleware(['auth'])->group(function () {
    Route::get('/images/{$gift}/{$uuid}', 'ImageController@show')->name('images.show');
    Route::resource('games', 'GameController');
    Route::resource('players', 'PlayerController');
});

Route::get('/', function () {
    return view('welcome');
});

이렇게하면 {{ route('images.show', [$gift, $gift->getFirstMedia()->uuid]) }}내 블레이드에서 URL이 올바르게 생성됩니다. 그러나 링크를 클릭하면 404 오류가 발생합니다.

ImageController @ show 함수가 존재하고 현재는 그 이상을 수행하지 dd('here');않으므로 Laravel이 함수를 호출하려고 시도조차하지 않는다고 확신합니다.

또한 현재 내 laravel.log 파일에는 아무것도 없습니다. 이 404 오류는 로그 항목을 생성하지 않습니다.

도와 주셔서 감사합니다!

랙 박스

URI에서 경로 매개 변수를 정의 할 때 이는 이름 일뿐 PHP 변수가 아닙니다.

'/images/{$gift}/{$uuid}' 

해야한다:

'images/{gift}/{uuid}'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Laravel 경로 문제

분류에서Dev

경계 값 문제 해결

분류에서Dev

WindowFunction으로 문제 해결 문제

분류에서Dev

JIRA 문제 해결 방법 변경

분류에서Dev

방향 변경 문제 해결

분류에서Dev

Xilinx VHDL 래치 경고 문제 해결

분류에서Dev

laravel에있는 경우에만 이미지 연결 해제

분류에서Dev

목록으로 문제 해결

분류에서Dev

Ruby로 메서드 문제 해결

분류에서Dev

Unity로 종속성 해결 문제

분류에서Dev

목록으로 문제 해결

분류에서Dev

재귀 미로 해결 방법 문제

분류에서Dev

로컬 이더넷 문제 해결 : 홈 LAN의 RDP 문제

분류에서Dev

Laravel-업로드 된 이미지 경로 해결

분류에서Dev

Laravel 컨트롤러에서 모델 참조 문제 해결

분류에서Dev

Azure 환경에서 OWIN 문제 해결, OWIN 로그 가져 오기 시도

분류에서Dev

Laravel에서 해결되지 않는 사용자 정의 경로

분류에서Dev

CVXPY 문제 해결사 결과로 "없음"수신

분류에서Dev

udev는 실제로 어떤 문제를 해결합니까?

분류에서Dev

C ++ : 중첩 된 if / else 문으로 while 루프 문제 해결

분류에서Dev

MySQL / MariaDB 저장 프로 시저 구문 오류 문제 해결

분류에서Dev

UEFI 해결 문제

분류에서Dev

UEFI 해결 문제

분류에서Dev

Logrotate 문제 해결

분류에서Dev

CSS 문제 해결

분류에서Dev

PresentViewController 문제 해결

분류에서Dev

MouseListener 문제 해결

분류에서Dev

DNS 문제 해결

분류에서Dev

경로의 ":", "*"문자로 인해 Windows에서 잘못된 경로 문제