일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PostgreSQL
- Vue
- SSH
- 구글 API
- Prometheus
- Cordova
- pip
- selenium
- OAuth
- https
- window
- alb
- AWS
- flutter
- Vue.js
- 안드로이드
- 파이썬
- 해시키
- MYSQL
- Laravel
- node
- Passport
- FCM
- MacOS
- ubuntu
- nginx
- mac
- php
- Android
- python
- Today
- Total
목록php (17)
print( sjw.iq == 200) output : true
이전에는 crontab을 사용할 때, 필요한 API들을 여러 개 설정해놓았었습니다. 그런데 서버가 날라가는 일이 한번 발생했는데 몇개의 API가 셋팅 되어 있는지 메모를 해두지 않아 시간을 조금 허비했던 적이 있습니다. 그래서 laravel 자체에서 스케쥴러를 관리하면 좋을 것 같아 해당 포스팅을 합니다. 우선 아티잔 명령어를 통해서 스케쥴러를 관리하는 법에 대해 포스팅 하겠습니다! php artisan make:command PointExpireCheck 해당 명령어를 사용하게 되면 /app/Console/Commands 밑에 해당 command 가 생깁니다. 그리고 해당 php를 둘러보면
다른 오류로 brew upgrade를 하게 돼서 mysql 버전이 8.x 버전으로 업그레이드가 됬습니다.. ㅠ 아래에서 보이는 바와 같이 인증관련 문제가 발생했다고 로그가 찍혔는데요! # 스택오버플로우에서 간단한 해결책을 찾았습니다 # 이 문제는 Mysql의 기본 인증 플러그인 지원이 변경 되었기 때문이라고 하네요~! https://stackoverflow.com/questions/52364415/php-with-mysql-8-0-error-the-server-requested-authentication-method-unknown-to PHP with MySQL 8.0+ error: The server requested authentication method unknown to the client I'm..
서버에 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 ..
안녕하세요! 오늘은 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..
메모용으로 포스팅할게용.... 아래에 있는 명령어를 순서대로 날려주면 됩니다... 끄으읏~! sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.1 sudo apt-get install php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-mysql php7.1-mbstring php7.1-mcrypt php7.1-zip php7.1-fpm php7.1-intl php7.1-simplexml sudo a2dismod php7.2 sudo a2enmod php7.1 sudo service apache2 restart sudo update-alternativ..
우선 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..
안녕하세요! 요즘 너무 바빠서... 블로그 근처도 오지 못했었습니다... 오늘은 laravel에서 background로 프로세스를 돌릴 수 있는 Queue에 대해서 포스팅을 해보겠습니다. 전에 외주개발로 해당 작업을 진행했었는데요... 저희 서비스에도 필요하게 됬는데 잊어버려서 정리를 하려고 합니다! 우선 데이터베이스 테이블이 필요합니다. 라라벨 공식 문서를 살펴보면 Queue를 사용가능한 데이터베이스 들이 나와있습니다! 저는 Mysql을 자주 사용하기 때문에 Mysql로 설정해보겠습니다! 1. 드라이버 사전준비사항 database 큐 드라이버를 사용하기 위해서는 Job들을 담아둘 데이터베이스 테이블이 필요합니다. 이 테이블을 추가하기 위한 마이그레이션을 생성하려면 queue:table 아티즌 명령을 실..