[英]Laravel - how to upload file to another application on localhost?
我正在尝试创建文件上载,其中admin会将文件从admin应用程序上载到常规用户的另一个应用程序(它们位于不同的域中)。
我将其与FTP filesystem
一起使用,但是在完全部署它之前,我想在localhost上对其进行测试。
我在filesystem.php
创建了一个配置条目:
'ftp' => [
'driver' => 'ftp',
'host' => env('FTP_HOST'),
'username' => env('FTP_USERNAME'),
'password' => env('FTP_PASSWORD'),
'root' => '',
'port' => 21,
'timeout' => 30,
'ssl' => true,
]
然后在admin_app
测试函数中执行以下操作:
Storage::disk('ftp')->put('/public_app/storage/test3.png', $file);
我不得不分开laravel应用: admin_app
和public_app
。 如何在localhost上测试相同的东西? 另一个配置入口点还是我需要为本地主机下载FTP?
使用包含您资产的远程服务器之类的东西呢? 例如,使用S3并在那里上传所有文件,然后从第二个应用程序或任何其他应用程序访问它。 检查这篇文章
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.