Php Laravel无法显示服务器上公用文件夹中的图像
我正在尝试显示存储/app/public文件夹中的图像,并在本地主机和内部网络上工作,但在使用外部页面时无法工作Php Laravel无法显示服务器上公用文件夹中的图像,php,laravel,image,public-folders,Php,Laravel,Image,Public Folders,我正在尝试显示存储/app/public文件夹中的图像,并在本地主机和内部网络上工作,但在使用外部页面时无法工作 <a href="{{URL::asset('/storage/acknowledgement/'.$DNStatus->filename)}}" target="_blank" > <img class="img-responsive pad" src="{{URL::asset('/storage/acknowledgement/'.$DNStat
<a href="{{URL::asset('/storage/acknowledgement/'.$DNStatus->filename)}}" target="_blank" >
<img class="img-responsive pad" src="{{URL::asset('/storage/acknowledgement/'.$DNStatus->filename)}}">
</a>
如果要通过git在本地主机和服务器之间移动代码,默认情况下,/public/storage列在larvel.gitignore中 您需要手动将文件复制到服务器
无论如何,我不建议将您的资产存储在/public/storage中,它们应该是/public/assets或类似的格式。如果您通过git在本地主机和服务器之间移动代码,默认情况下,/public/storage列在Laravel.gitignore中 您需要手动将文件复制到服务器
无论如何,我不建议将您的资产存储在/public/storage中,它们应该是/public/assets或类似的格式。您可以使用storage:link Artisan命令:
php artisan storage:link
您可以使用存储:链接Artisan命令:
php artisan storage:link
你必须像这样使用
<img class="img-responsive pad" src="{{url('')}}/path_to_your_image_folder/{{$DNStatus->filename}}">
filename}}>
您必须这样使用
<img class="img-responsive pad" src="{{url('')}}/path_to_your_image_folder/{{$DNStatus->filename}}">
filename}}>
是的,我使用过存储:链接但不在外部网络上工作是的,我使用过存储:链接但不在外部网络上工作