> 백엔드 개발 > PHP 문제 > PHP로 업로드한 이미지가 표시되지 않으면 어떻게 해야 하나요?

PHP로 업로드한 이미지가 표시되지 않으면 어떻게 해야 하나요?

藏色散人
풀어 주다: 2023-03-05 14:20:02
원래의
3913명이 탐색했습니다.

PHP에서 업로드한 이미지 표시 실패에 대한 해결 방법: 1. 연결 경로를 확인하고 "/" 기호를 삭제합니다. 2. ".env" 파일에 "APP_URL"이 구성되어 있는지 확인합니다. "APP_URL=http: //larabbs.test".

PHP로 업로드한 이미지가 표시되지 않으면 어떻게 해야 하나요?

추천: "PHP Video Tutorial"

구체적인 질문:

laravel-왜 업로드한 사진이 표시되지 않나요?

올린 사진이 제대로 표시되지 않는 문제가 있습니다

http://localhost/uploads/images/avatars/20180301//1_1519870634_dJLksAUudg.jpg

src가 이렇게 되어버렸는데, 사이에 오류가 많습니다. 날짜 및 파일 음, 왜 이런 일이 발생합니까? 이미지는 정상적으로 업로드되는데 왜 {{$user->avatar }} 변수에 추가 기호가 붙나요?

해결책:

1: 경로를 연결할 때 /s가 너무 많은지 확인하세요.

2:

larabbs\app\Handlers\ImageUploadHandler.php
        return [
            'path' => config('app.url') . "/$folder_name/$filename"
        ];
로그인 후 복사

여기의 경로는 larabbsconfigapp.php

larabbs\config\app.php
'url' => env('APP_URL', 'http://localhost')
로그인 후 복사
의 URL을 나타냅니다. .env가 APP_URL로 구성되어 있는지 확인하세요.

.env 파일 구성 APP_URL(http://larabbs.test는 프로젝트 도메인 이름)

larabbs.env
APP_URL=http://localhost
로그인 후 복사

APP_URL=http://larabbs.test
로그인 후 복사
로 변경된 후 업로드 작업을 다시 시도하세요. 사진이 정상적으로 표시되어야 합니다

위 내용은 PHP로 업로드한 이미지가 표시되지 않으면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿