我无法显示存储在租户特定文件夹中的图像,但是我可以将图像上传到同一租户文件夹中。配置如下:
Laravel 5.8
Hyn /多租户5.3
config/filesystems.php
'tenancy' => [
'driver' => 'local',
'root' => storage_path('app/tenancy'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
config/tenancy.php
'disk' => null,
Directory structure
storage
app
public
tenancy
tenants
7239b4a43a784604813(tenantfolder)
user_folder
abcd.jpg
html
<img height="175" width="175" src="{{ URL::asset
('storage/tenancy/tenants/'.$tenantFolder.$user_folder.'/'.$photo_file_name) }}" />
我尝试了几乎所有可能的组合,但没有结果。 我还创建了一个符号链接,但是它指向我可以显示图像的app / public目录。 由于Hyn / multi-tenancy创建了一个特定于租户的文件夹,因此我想使用该文件夹并将特定于租户的信息存储在组织的文件夹中。
尝试了多种html标签变体(我所知道的),但没有结果。
显示上述租户特定文件夹中存储的图像的正确配置是什么?
已经对许多论坛进行了调查,但是没有拼写出清晰的配置。
我也尝试过使用'media /'而不是上面描述的'user_folder',并且确实起作用。