【问题标题】:Laravel Voyager doesn't display uploaded images after uploaded to serverLaravel Voyager 上传到服务器后不显示上传的图片
【发布时间】:2020-06-29 05:29:58
【问题描述】:

问题描述

我有一个带有 Voyager 的 Laravel 项目,它在 localhost 上运行良好,但上传的图片不显示后

我尝试了什么

php artisan storage:link

.env 我试过APP_URL=http://localhost / APP_URL=http://localhost:8000 / APP_URL=<server-ip>,但没有任何效果。

事实

  • 航海者版本是1.3
  • 项目的域指向/public 目录我没有更改任何关于public/index.php.htaccess 的内容。

【问题讨论】:

  • 日志中有什么内容吗?文件系统对 php 进程用户是否可写?另一个独立的 php 文件可以写入需要写入图像的位置吗?
  • 检查storage符号链接是否存在于公共目录中,如果是则删除它,并且在航海者仪表板中将有一条消息来解决问题。

标签: php laravel deployment voyager


【解决方案1】:

我找到了解决方案
.env 文件中将APP_URL 更改为<server-ip>/public
现在所有图像都可以正常工作 希望其他人会发现这很有用。

【讨论】:

    猜你喜欢
    • 2016-03-05
    • 2019-05-06
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    相关资源
    最近更新 更多