php - 在 laravel 7 中将 base_path() 更改为公共 html
问题描述
我想在我的网站上上传文件,但是当我上传文件时没有进入文件夹 public html ,
$resorce->move(\base_path() ."public/homepage", $name);
如何改变这个?
在共享主机中,我使用的是 laravel 7
解决方案
尝试使用此处定义的辅助方法 public_path()而不是 base_path()。
也不确定这是否是直接复制/粘贴,所以我只想指出有一个错字,所以我更新了下面的调用。
$resource->move(public_path().'homepage');
推荐阅读
- php - 转储或 dd laravel 在结果前添加字符时出错
- c - 仅使用整数寄存器将浮点值从 C 程序传递到汇编程序级程序?
- .net-core - csproj
CopyToOutputDirectory="PreserveNewest" 无效 - regex - 需要帮助以了解 1 有效而 1 无效的类似 RegExp 用法之间的区别
- python - 使用 Python 的 aiohttp 发出 Web 请求,出现浏览器过时错误?
- java - JavaFX MenuButton 仅作为具有 MenuButton 功能的图形或图标
- animation - FadeTransition() 小部件在颤动中只动画一次?
- ipfs - 收到的 IPFS 内容是否总是加密的?
- git - How to push everything to GitHub except one file
- git - 紧急情况 - 我刚刚将 --hard 重置为我的初始提交,有没有办法恢复我之前的提交,或者整个项目都丢失了?