diff --git a/app/Http/Controllers/ArquivoController.php b/app/Http/Controllers/ArquivoController.php index 2304070..9bc8276 100644 --- a/app/Http/Controllers/ArquivoController.php +++ b/app/Http/Controllers/ArquivoController.php @@ -94,7 +94,9 @@ public function show(Arquivo $arquivo) $this->authorize('chamados.view', $arquivo->chamado); //https://stackoverflow.com/questions/39329299/laravel-file-downloaded-from-storage-folder-gets-corrupted - ob_end_clean(); + if (ob_get_level() > 0) { + ob_end_clean(); + } return Storage::download($arquivo->caminho, $arquivo->nome_original); } diff --git a/dokku-deploy/release.sh b/dokku-deploy/release.sh new file mode 100755 index 0000000..0bfb398 --- /dev/null +++ b/dokku-deploy/release.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +mkdir -p storage/framework/cache storage/framework/sessions storage/framework/views storage/logs bootstrap/cache +chown -R www-data:www-data storage bootstrap/cache +chmod -R 775 storage bootstrap/cache + +composer install --no-dev --optimize-autoloader --no-interaction +php artisan migrate --force