This commit is contained in:
Kekskurse 2021-01-13 18:49:40 +01:00
parent 008ab7c539
commit 4ac0ba7df5

View file

@ -39,6 +39,8 @@ class PublicController extends BaseController
} }
public function returnImageFile($tenant, $gallery, $image, Request $request) { public function returnImageFile($tenant, $gallery, $image, Request $request) {
$uid = uniqid();
Log::info($uid.": Start");
$globalstart = microtime(true); $globalstart = microtime(true);
$tenant = Tenant::query()->where("url", "=", $tenant)->firstOrFail(); $tenant = Tenant::query()->where("url", "=", $tenant)->firstOrFail();
$gallery = Gallery::getByTenantAndUrl($tenant->id, $gallery); $gallery = Gallery::getByTenantAndUrl($tenant->id, $gallery);
@ -51,7 +53,7 @@ class PublicController extends BaseController
//File exists in the right size //File exists in the right size
if (Storage::disk('cache')->exists($cacheName."_".$size)) { if (Storage::disk('cache')->exists($cacheName."_".$size)) {
$this->addAccessLog($tenant->id, $gallery->id, $image->id, "Cache", Storage::disk('cache')->size($cacheName."_".$size)); $this->addAccessLog($tenant->id, $gallery->id, $image->id, "Cache", Storage::disk('cache')->size($cacheName."_".$size));
Log::info("Return ".$size." from Cache, Gesamtzeit: ".(microtime(true)-$globalstart)); Log::info($uid.": Return ".$size." from Cache, Gesamtzeit: ".(microtime(true)-$globalstart));
return Storage::disk('cache')->response($cacheName."_".$size, null, ['Cache-Control'=> 'max-age='.(60*60*24).', public']); return Storage::disk('cache')->response($cacheName."_".$size, null, ['Cache-Control'=> 'max-age='.(60*60*24).', public']);
} }