AWS EC2未在Laravel Voyager中显示化身。通常,当此类错误在本地服务器中弹出时,我们通常使用.env中的APP_URL进行更改以解决此问题。
但是对于AWS EC2,我现在不知道。我认为这是读取/写入权限的问题,当我检查控制台时,它显示图像路径的404错误。当我检查路径时,服务器的存储文件夹中不存在user / default.png(文件夹和文件)。我尝试使用FileZilla FTP手动创建用户和文件,并尝试调用它。仍然会返回404。
答案 0 :(得分:0)
它总是对我有用。
答案 1 :(得分:0)
对于本地主机,请尝试
更新的.env文件:
APP_URL = http://localhost:8000
然后
php artisan config:cache php artisan cache:clear
答案 2 :(得分:-1)
将根文件夹(在本例中为/ var / www / html)的权限更改为775
然后运行命令php artisan vendor:publish
在Git Hub协作者支持的帮助下找到了答案。 (https://github.com/the-control-group/voyager/issues/3917)