laravel - .gitignore 中应该有存储吗?拉拉维尔
问题描述
在我的存储方法中,我给了添加图像的机会,它正常加载到数据库中,但它没有出现在存储中。也许原因是它在.gitignore
?
public function store(Request $request)
{
$post = $request->all();
$post['user_id'] = Auth::user()->id;
if ($request->hasFile('img')){
// unset($post['img']);
$filename = 'img_'.Auth::user()->id.time().'.'.$request->file('img')->getClientOriginalExtension();
$post['img'] = $request->file('img')->storeAs('posts', $filename);
}
Post::create($post);
return redirect()->route('index');
}
PS我跑了,php artisan storage:link
改成in 。local
public
filesystems.php
解决方案
推荐阅读
- google-apps-script - 当我用谷歌脚本设置单元格的值时,它给了我一个错误
- python - Pyspark 在混合条件下加入
- angular - 使用键值管道访问特定的键/值对
- visual-studio-code - 如何在实时共享期间禁用 Visual Studio Code 中的同步滚动?
- java - 我可以获取设备的指纹扫描仪扫描的指纹图像吗?
- python - 为什么 git OR PyCharm 删除换行符?
- azure - 在 Azure MarketPlace 上的托管应用程序中部署代码和还原数据库的最佳方式
- docker - 使用 nginx 和 jwilder/docker-gen 将多个域指向一个虚拟主机
- python - 将 Python 代码文件移动到一个文件夹深处会导致错误
- javascript - 滚动文本动画