gpt4 book ai didi

laravel - 如何在 Laravel 5 中使用 ftp?

转载 作者:行者123 更新时间:2023-12-02 17:09:29 25 4
gpt4 key购买 nike

laravel 文档的文件存储部分显示了一个 FTP 配置示例,但没有解释如何使用它。有人可以举例说明如何让 laravel 除了磁盘连接之外还使用 ftp 连接吗?

最佳答案

https://laravel.com/docs/5.4/filesystem

Laravel 文件系统(以及许多 Laravel)的美妙之处在于命令是“与驱动程序无关的”。这意味着您定义要使用的“驱动程序”(在您的情况下是 FTP)并配置它,然后所有命令都是相同的。

因此,要将文件上传到 ftp 文件系统,您需要执行以下操作:

Storage::disk('ftp')->put('avatars/1', $fileContents);

上面::disk 方法的参数定义了 Laravel 应使用哪个“磁盘”,因此如果您设置了 S3,则可以这样做:

Storage::disk('s3')->put('avatars/1', $fileContents);

关于laravel - 如何在 Laravel 5 中使用 ftp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45368869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com