diff --git a/app/Http/Controllers/PublicController.php b/app/Http/Controllers/PublicController.php index 75a07e4..07300bd 100644 --- a/app/Http/Controllers/PublicController.php +++ b/app/Http/Controllers/PublicController.php @@ -39,6 +39,8 @@ class PublicController extends BaseController } public function returnImageFile($tenant, $gallery, $image, Request $request) { + $globalstart = microtime(true); + Log::info("Getting Image start", ["time" => microtime(true)]); $tenant = Tenant::query()->where("url", "=", $tenant)->firstOrFail(); $gallery = Gallery::getByTenantAndUrl($tenant->id, $gallery); $image = Image::query()->where("gallery", "=", $gallery->id)->where("id", "=", $image)->firstOrFail(); @@ -76,9 +78,13 @@ class PublicController extends BaseController return Storage::disk('cache')->response($cacheName."_small"); } if($size == "medium") { + $start = microtime(true); $image = ImageResize::createFromString($file); $image->resizeToLongSide(self::SIZE_MEDIUM); Storage::disk("cache")->put($cacheName."_medium", $image->getImageAsString()); + $ende = microtime(true); + Log::info("Dauer umwandlung: ".($ende-$start)); + Log::info("Gesamtzeit: ".(microtime(true)-$globalstart)); return Storage::disk('cache')->response($cacheName."_medium"); } diff --git a/docs/setup-server.md b/docs/setup-server.md index 0c9d6b7..bbb3b97 100644 --- a/docs/setup-server.md +++ b/docs/setup-server.md @@ -10,7 +10,7 @@ apt-get install -y nginx # PHP (Ubuntu 20.04) ``` -apt install -y php-fpm php php-simplexml php-mbstring php-gd php-mysql +apt install -y php-fpm php-cli php-simplexml php-mbstring php-gd php-mysql unzip php-zip ``` # Install Composer @@ -35,6 +35,11 @@ GRANT ALL ON kuvia.* TO 'kuvia'@'localhost'; FLUSH PRIVILEGES; ``` +``` +CREATE USER 'kuvia'@'%' IDENTIFIED WITH mysql_native_password BY 'QA8jS9T.H;8RB -
-
-

Galleries {{ $gallery->name }}

- -
-
- @foreach($images as $image) - - @endforeach -
-
-
- - -@endsection - -@section('js') - - - - -@endsection