Maison > développement back-end > Problème PHP > Que dois-je faire si l'image téléchargée par php ne peut pas être affichée ?

Que dois-je faire si l'image téléchargée par php ne peut pas être affichée ?

藏色散人
Libérer: 2023-03-05 14:20:02
original
3883 Les gens l'ont consulté

Solution au problème selon lequel les images téléchargées par PHP ne peuvent pas être affichées : 1. Vérifiez le chemin d'épissage et supprimez le symbole "/" 2. Vérifiez si "APP_URL" est configuré dans le fichier ".env" 3 ; . Modifiez le contenu en " APP_URL=http://larabbs.test".

Que dois-je faire si l'image téléchargée par php ne peut pas être affichée ?

Recommandé : "Tutoriel vidéo PHP"

Questions spécifiques :

laravel-Pourquoi les photos que j'ai téléchargées ne peuvent-elles pas être affichées ?

Il y a un problème ici, les photos que j'ai téléchargées ne peuvent pas être affichées normalement

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

src C'est devenu comme ça, il y en a un en plus entre la date et le fichier. Pourquoi est-ce ? L'image est téléchargée normalement, mais pourquoi la variable {{$user->avatar }} a-t-elle un symbole supplémentaire ?

Solution :

Une : Vérifiez s'il y a trop de chemins d'épissage/légèrement

Deux :

larabbs\app\Handlers\ImageUploadHandler.php
        return [
            'path' => config('app.url') . "/$folder_name/$filename"
        ];
Copier après la connexion

Le chemin ici fait référence à l'url dans larabbsconfigapp.php

larabbs\config\app.php
'url' => env('APP_URL', 'http://localhost')
Copier après la connexion

Vérifiez si APP_URL est configuré dans votre fichier .env

Configuration du fichier .env APP_URL (http://larabbs.test est Changer le nom de domaine du projet )

larabbs.env
APP_URL=http://localhost
Copier après la connexion

vers

APP_URL=http://larabbs.test
Copier après la connexion

et réessayez le téléchargement. L'image devrait s'afficher normalement

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal