본문 바로가기

2021/063

[Laravel] Dropzone.js 사용하기 구성 : Laravel Framework 8.46 https://github.com/dropzone/dropzone 위 라이브러리를 사용해서 진행해보겠다. Download Link를 클릭하면 라이브러리를 .zip 파일로 받을 수 있다. https://dropzone.gitbook.io/dropzone/configuration/basics 위 document에서 많은 설명이 있으니 참고하면 될것같고 이번 포스팅에서는 Controller blade 간 기본 파일 전송에 대해서만 다룰것이다. 1. blade.php @csrf 등록 2. Controller public function store(Request $request) { Log::debug($request); } 로그를 찍어보면 아래와 같이 전송이 된.. 2021. 6. 16.
[Laravel] Excel Import 사용하기 구성 : Laravel Framework 8.46 https://github.com/Maatwebsite/Laravel-Excel 위 패키지를 이용하여 진행해 보겠다. 1. 패키지 설치 composer require maatwebsite/excel 2. Provider, alias 추가 // config/app.php 'providers' => [ . . . Maatwebsite\Excel\ExcelServiceProvider::class, ] 'aliases' => [ . . 'Excel' => Maatwebsite\Excel\Facades\Excel::class, ] 3. vendoir publish 실행 php artisan vendor:publish --provider="Maatwebsite\Ex.. 2021. 6. 16.
[Ubuntu] MariaDB 설치 및 구성 개발 환경 : ubuntu 18.04 LTS. 1. MariaDB 설치 apt-get install -y mariadb-server 2. mariadb 캐릭터셋, collation 설정 변경 # 편집기를 이용하여 50-server.cnf 파일을 연다. vi /etc/mysql/mariadb.conf.d/50-server.cnf # 기본 으로 아래의 설정으로 되어있음. character-set-server = utf8mb4 #기본은 utf8mb4_general_ci 이지만 이모지를 처리할수없음. collation-server = utf8mb4_general_ci # 아래의 collation설정은 이모지 처리가능. # utf8mb4_unicode_ci # 설정 저장 후 재시작하면 적용됨. service my.. 2021. 6. 11.