我正在使用Laravel 5.8
问题在于,在旧数据库中,文件以Blob类型存储。
如何转换这些文件并将其上传到Amazon S3
云存储桶?
用户超过1万,我正在使用循环上传,但BLOB没有转换,这是我的问题,对您的帮助将不胜感激
我的代码
//loop start
$imageContent = 'ÿØÿàJFIFÿáExifII*......'; // LONGBLOB data
Storage::disk('my_disk')
->putFile('images/users/travel.jpg',$imageContent);
//loop end
如果我使用此方法,则会引发错误
在字符串上调用成员函数hashName()
我也尝试了file_get_contents
和base64_decode
方法,但我没有弄清楚