Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将图像存储在Laravel的resources目录中_Php_Laravel 5 - Fatal编程技术网

Php 如何将图像存储在Laravel的resources目录中

Php 如何将图像存储在Laravel的resources目录中,php,laravel-5,Php,Laravel 5,例如: 我有一个资源目录,在那里我存储了我的HTML文件。这是我用来打印图像的句子,但我没能找到 图像来源: /资源/资产/图像/媒体/图像.jpeg 因此,如果我现在已经在,如何打印图像: 参考资料/view/form/index.blade.php 我试过这个: <img src="/resources/assets/images/Media/default.png"> 但它不起作用 感谢并感谢通过该解决方案提供的任何建议:)如果您想在网站上显示图像,请将图像存储在文件夹p

例如: 我有一个资源目录,在那里我存储了我的HTML文件。这是我用来打印图像的句子,但我没能找到

图像来源:

/资源/资产/图像/媒体/图像.jpeg

因此,如果我现在已经在,如何打印图像:

参考资料/view/form/index.blade.php

我试过这个:

<img src="/resources/assets/images/Media/default.png">

但它不起作用


感谢并感谢通过该解决方案提供的任何建议:)

如果您想在网站上显示图像,请将图像存储在文件夹
public
中,该文件夹将可用。即

public/images/Media/default.png

然后可以使用
asset()
-函数生成URL,如下所示:

$url = asset('images/Media/default.png');

公共可用资产应位于
public
文件夹中。你可以编辑
webpack.mix.js
将你的文件从
resources
文件夹复制到
public
文件夹并在那里访问它们。你应该用一个laravel版本标记问题(如果这与你的问题相关,就是说)。无论如何,刀片文件的位置是不相关的。资产的URL应在文档根目录中定义。您可能将文档根指向了
public
文件夹(或者至少应该是这样),因此,如果图像位于
public/assets/**/image.jpg
,则URL将是
/assets/**/image.jpg
,请注意:文档根应设置为
public
-文件夹,所以
public
不应该出现在URL中。但在其他方面是正确的:-)@MagnusEriksson correct=),我只是说明了将图像放置在何处进行澄清的整个路径
asset()
不会在生成的URL中包含
public