일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- flutter
- mac
- python
- MYSQL
- window
- 해시키
- ubuntu
- Vue.js
- MacOS
- SSH
- nginx
- pip
- Passport
- FCM
- Laravel
- 안드로이드
- Vue
- Android
- php
- PostgreSQL
- Cordova
- selenium
- alb
- 파이썬
- AWS
- OAuth
- Prometheus
- 구글 API
- node
- https
- Today
- Total
목록Laravel (17)
print( sjw.iq == 200) output : true
Swagger 는 REST API를 설계, 빌드, 문서화 및 소비하는 데 도움이되는 OpenAPI 사양을 기반으로 구축 된 일련의 오픈 소스 도구입니다. 우선 composer를 통해 swagger 패키지를 설정해줍니다. 저는 라라벨 5.8 버전을 사용하고 있습니당. 제일 아래에 가보면 해당 깃헙에 버전별로 어떤 패키지를 설정해야 하는지 잘 나와 있어요! 참고 : https://github.com/DarkaOnLine/L5-Swagger/wiki/Installation-&-Configuration GitHub - DarkaOnLine/L5-Swagger: OpenApi or Swagger integration to Laravel OpenApi or Swagger integration to Laravel. ..
안녕하세요! 저번에 passport를 이용한 oauth 포스팅을 했었습니다. 이번에는 client_id 와 client_secret를 발급하는 방법에 대해 포스팅하겠습니다. 참고 : https://laravel.kr/docs/5.8/passport 라라벨 5.8 - Passport-OAuth2 라라벨 한글 메뉴얼 5.8 - Passport-OAuth2 laravel.kr 라라벨 도큐멘트를 보면 JSON API를 지원하며 API는 /oauth/clients (GET), /oauth/clients (POST), /oauth/clients/{cklient-id} (PUT) 등이 있습니다. 그런데 막상 API를 호출해보면 csrf mismatch 라던가 401을 뱉는데요! Artisal call도 마찬가지로 오..
저희 zzieut은 다른 oauth를 사용하는데요. 사용자 인증을 손쉽게 사용할 수 있는 Passport를 사용해보려고 합니다. 1. 컴포저를 통해 Passport 설치 composer require laravel/passport # 시작하자마자.... 에러를... # 저는 라라벨 프레임 워크 5.8.36 버전을 쓰고 있었는데 6버전이 필요하다고 나오네요! 오류를 해결하는 방법은 밑의 페이지에서 찾았습니다! https://github.com/laravel/passport/issues/774 Your requirements could not be resolved to an installable set of packages · Issue #774 · laravel/passport Problem 1 - Con..
서버에 SSL 설정을 하여 모든 경로가 https:// 로 접근하고 있었는데요! laravelcollective/html 라이브러리를 사용하여 form태그를 생성하는 부분에서 action 부분이 http://로 적용이 되는 문제가 있었습니다....! {!! Form::open(array('url' =>'/manager/notice/append','method' => 'put' !!} {!! Form::close() !!} ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 아래 참고 자료에 따르면 The fundamental issue here is that Laravel assumes HTTP. http에 기초한다고 되어있더군요.. 해당 서버 구성을 apache2에 ssl을 적용시킨 것이 아니라 AWS의 ACM을 이용하여 SSL을 ..
MAIL_DRIVER=ses 안녕하세요! Laravel에서 AWS SES 를 이용하여 Mail 전송하기를 포스팅해보려고 합니다! AWS SES 셋팅을 먼저 해주시길 바랄게요! 어렵지 않습니다! 참고: https://sjwiq200.tistory.com/49 [AWS SES] 아마존 메일 서비스 사용하기 우선 SES는 Simple Email Service 의 줄임말 입니다! aws 콘솔에서 ses를 선택하여 줍니다! 그러면 다음과 같은 화면이 나옵니다. 서울은 이용가능하지 않다고 나오네요 ㅠㅠ 저는 아시아 태평양 (시드니) 를 선.. sjwiq200.tistory.com 우선 아마존 SES 드라이버를 사용하려면 먼저 반드시 아마존 AWS SDK for PHP 를 설치해야 합니다! composer.json ..
apache2 의 로그를 읽어보니까 PHP Fatal error: Uncaught ErrorException: file_put_contents(/var/www/html/join-tech/storage/framework/views/3b138001ceb752c307297765ddf9bc3c1ab4fdf6.php): failed to open stream: Permission denied in /var/www/html/join-tech/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122\nStack tra file 권한 관련해서 문제가 있었습니다. 자세히는 모르겠지만 아마도 아파치 설정 관련해서 잘못 설정해주었나 봅니다 ㅠㅠ 결론은 권한..
안녕하세요! 오늘은 Laravel에서 Excel파일을 다루는 걸 포스팅하겠습니다! 우선 maatwebsite/excel 패키지를 require 시켜주세요! composer require maatwebsite/excel 그리고 composer update를 해줍니다! /config/app.php 파일에 providers에 추가해줍니다 'providers' => [ Maatwebsite\Excel\ExcelServiceProvider::class, ], 그리고 aliases 설정도 해줍시다! 'aliases' => [ 'Excel' => Maatwebsite\Excel\Facades\Excel::class, ] 마지막으로 퍼블리싱 해줍니다~! php artisan vendor:publish --provide..
우선 apt 업데이트를 진행해줍니다~! ※ Apt (Advanced Package Tool 의 약어) 는 Debian 시스템에 포함된 핵심 도구들의 집합체이다. apt update apt upgrade apache2 설치 apt install apache2 php 설치 apt-get install php7.1 php 모듈 설치 apt-get install php-mbstring apt-get install php-curl apt-get install php-mysql apt-get install php-xml apt-get install php-xmlrpc apt-get install php-gd apt-get install php-imagick sudo apt-get install php-dev lib..