问题标签 [laravel-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何使用 Storage::disk('s3') 在 Laravel 中获取 S3 存储桶的名称
我正在尝试在 AWS 上获取我的 S3 存储桶的存储桶名称。我在我的环境文件中有它,但我希望在我的代码中使用它而不从环境文件或配置中获取它。有没有办法使用 Storage::disk('s3') 来获取这些信息?
php - 如何从我的 Laravel 项目中公共图像的 URL 中删除 /storage?
我想要实现的是从 URL 中删除 /storage ,以便最终它是www.example.com/images/x.jpg
而不是默认的www.example.com/storage/x.jpg
.
我曾尝试从url
in 中删除 /storage,config/filesystems.php
如下所示:
但它不工作。我认为问题在于,如果没有前缀,它将被视为公用文件夹中的文件。
是否有可能实现我想要实现的目标?
php - 使用 Laravel 在前端访问上传的文件
我上传并存储图片。在我的Blade.php 中,我有这一行:
此行生成此行:
该图像没有出现,但是如果我将链接复制/C:\
粘贴到我的浏览器 urlfield 中,我可以看到该图像。
你知道用 img 标签显示图像吗?
laravel - 如何显示存储/应用程序中的用户图像?
如何显示存储文件夹中的图像(外部公共)?我将图像文件存储在 storage/usernamee 中,但无法在视图中显示。如何将上传文件移动到“storage/images/”(在文件夹名称“images”下)?
看法
控制器
PS:update 方法适用于信息更新,但不适用于照片。
laravel - 如何在 Laravel 中对下载文件名进行单元测试
我正在开发一个 Laravel 应用程序。我已经在我的控制器中开发了一个文件下载功能,就像这样。
正如您在上面看到的,我正在重命名文件。我喜欢对文件以新名称呈现的单元测试。我该如何对其进行单元测试?我没有下载。我只是先在浏览器上渲染。
php - 设置文件夹和文件的权限
我正在通过目录将文件上传sftp
到远程服务器client_name
。并file_name
作为目录内的文件。
我还需要设置0755
目录和文件的权限。
但目前只有文件权限设置为0755
,文件夹仍然有0744
权限。
这clientName
是dir
里面fileNameToStore
的文件。
laravel - 如何获取 AWS S3 中使用 Laravel 中的存储门面访问的图像的尺寸?
我有一些图像存储在 AWS S3 中,我正在使用 Laravel 中的 Storage 外观将它们显示在网页上。
在少数情况下,我想获取一些图像的尺寸并将这些尺寸存储在数据库中。
我正在考虑getimagesize
在 PHP 中使用该函数,但图像不公开,只能通过 Storage 门面访问。
我怎样才能得到这些图像的尺寸?谢谢你。
编辑:我应该提到,这个图像处理都是为了数据库迁移而完成的,所以使用像 JS 这样的 Web 前端解决方案来获取图像尺寸是不切实际的。
php - 如何在 laravel 中的 C:\media 等外部目录中更改媒体上传/存储文件?
我在我的OctoberCMS项目之外创建了一个用于媒体存储的目录我更改了filesystems.php中本地驱动程序的配置以及cms.php中的cms.storage它上传了文件夹中的图像但是当我点击时没有得到真实的URL在后台的图像 URL 上。
laravel - 了解文件存储和保护内容 Laravel 5
我需要帮助理解 Laravel 的文件存储系统。我正在创建一个需要上传用户驾驶执照照片的应用程序。这显然是敏感信息。除非管理员正在查看它,否则我想将此图像保留在 Internet 之外。我的理解是,我必须将内容保存到 storage>app>public 中的 public 目录,并创建指向 public>storage 文件夹的符号链接。我已经完成了,并且工作正常。我保存了数据库的路径,程序可以显示它,但如果我可以避免的话,我不希望事情出现在公用文件夹中。
有没有办法将图像/文件保存到存储系统中的私人文件夹,然后通过视图访问它?如果我这样做,它是否会将该图像保持为“私有”,以便它不会存储在某个不在“公共”文件夹中的缓存中?符号链接是否以我想要的方式保护存储文件夹中的文件,或者它是否真正使所有文件都可供公众使用?
任何有助于理解这一点的帮助将不胜感激。