Programing Language/PHP
-
Laravel) fcm 메세지 전송하기(composer require brozot/laravel-fcm이 안 될경우)Programing Language/PHP 2021. 10. 19. 17:33
Laravel 7.0 > version 부터 composer require brozot/laravel-fcm 이 안되는것같다. 구글링 결과 https://github.com/brozot/Laravel-FCM/issues/175 Laravel 7 support · Issue #175 · brozot/Laravel-FCM Problem 1 - Conclusion: remove brozot/laravel-fcm 1.3.1 - Conclusion: don't install brozot/laravel-fcm 1.3.1 - Conclusion: don't install laravel/framework v7.0.2 - Conclusion: don't ins... github.com 참고자료를 찾아냈다. https:/..
-
PHP) Laravel 다중 파일 업로드 하는 방법Programing Language/PHP 2021. 9. 29. 21:41
업로드 코드는 백앤드 코드(Controller) 입니다. 프론트 앤드의 파일 업로드 HTML Tag는 검색하시면 됩니다. 수고링~ public function upload_content_file($request){ if($request->type == "story"){ $date = Carbon::today('Asia/Seoul')->now()->format('YmdHis'); //$image = new Image; $files = $request->file('file'); $imageName = ''; $path_list = array(); $i = 0; foreach ($files as $file){ $imageName = $i.'_'.$date.$file->getClientOriginalName()..
-
PHP) 라라벨 email 보내기 7.x (네이버)Programing Language/PHP 2021. 9. 29. 20:28
0. Naver이메일 환경설정에 들어가서 pop3/smtp 설정을 해준다. (검색해보면 바로나옵니다.) 1. .env 파일 설정 MAIL_MAILER=smtp MAIL_HOST=smtp.naver.com MAIL_PORT=465 MAIL_USERNAME=email@email.com MAIL_PASSWORD=your_password MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=null MAIL_FROM_NAME="${APP_NAME}" 2. 해당 파일은 Controller에 넣어준다. $psg_email = env('MAIL_USERNAME', 'default@email.com'); $apply_no = $request->apply_no; $apply_email = $request-..
-
-
Laravel) Nginx + Laravel7.0 + Vue2.X 연동하기Programing Language/PHP 2021. 8. 11. 16:48
* Ubuntu 18.04 * PHP7.2 * Laravel 7 * Vue 2.xx * MariaDB 1. 패키지 설치 apt update apt upgrade # nginx 설치 apt-get install nginx # php 설치 apt install php7.2-fpm php7.2-mysql php7.2-zip php7.2-gd apt install mcrypt # mariadb 설치 apt install mariadb-server php-mysql 2. php.ini 설정 # php.ini 파일을 vim 에디터로 open vim /etc/php/7.2/fpm/php.ini # cgi.fix_pathinfo를 0으로 cgi.fix_pathinfo=0 3. NGINX 설정 vim /etc/nginx..
-
Laravel) Json Request를 Controller에서 다루기Programing Language/PHP 2021. 8. 3. 16:25
routing을 통해 controller의 method로 request를 전달 한 후 json parsing 및 json 출력 안드로이드 retrofit을 통해 post로 json: {"name":"hwjoo","pass":"1234"}을 넘긴 후 response로 받은 json값을 다시 돌려주는 test진행 controller 내부 method public function index(Request $request){ //Request $request는 client에서 전달된 request를 그대로 받아온다. $data = json_decode($request->getContent(), true); // $request->getContent()는 request body $name = $data['name..