在Hyn /多租户Laravel应用程序中未检索到的租户特定文件

时间:2019-03-26 11:37:46

标签: php laravel storage multi-tenant

我无法显示存储在租户特定文件夹中的图像,但是我可以将图像上传到同一租户文件夹中。配置如下:

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',并且确实起作用。

0 个答案:

没有答案