반응형
반응형
# certbot renew Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /etc/letsencrypt/renewal/도메인.com.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert is due for renewal, auto-renewing... Plugins selected: Authenticator webroot, Installer None Starting new HTTPS..
공식 Git hub에 방법은 다 나와있지만.. https://github.com/PHPOffice/PhpSpreadsheet composer로 설치를 해보자.. $ composer require phpoffice/phpspreadsheet 이렇게 하면 설치가 진행된다 만일 아래와 같이 에러가 발생한다면... [InvalidArgumentException] Package phpoffice/phpspreadsheet has requirements incompatible with your PHP version, PHP extensions and Composer version: - phpoffice/phpspreadsheet 1.20.0 requires ext-zip * but it is not present...
MySQL - 일별통계 SELECT DATE(`reg_date`) AS `date`, sum(`value`) FROM test_st GROUP BY `date`; MySQL - 주간통계 SELECT DATE_FORMAT(DATE_SUB(`reg_date`, INTERVAL (DAYOFWEEK(`reg_date`)-1) DAY), '%Y/%m/%d') as start, DATE_FORMAT(DATE_SUB(`reg_date`, INTERVAL (DAYOFWEEK(`reg_date`)-7) DAY), '%Y/%m/%d') as end, DATE_FORMAT(`reg_date`, '%Y%U') AS `date`, sum(`value`) FROM test_st GROUP BY date; MySQL - 월간통계 ..
시간을 원하는대로 표시해 주는 mysql 함수 FORAMT 설명 %M 월(Janeary, December, ...) %W 요일(Sunday, Monday, ...) %D 월(1st, 2dn, 3rd, ...) %Y 연도(1987, 2000, 2013) %y 연도(87, 00, 13) %X 연도(1987, 2000) %V와 같이 쓰임. %x 연도(1987, 2000) %v와 같이 쓰임. %a 요일(Sun, Tue, ...) %d 일(00, 01, 02, ...) %e 일(0, 1, 2, ...) %c 월(1, 2, ..., 12) %b 월(Jan, Dec, ...) %j 몇번째 일(120, 365) %H 시(00, 01, 02, 13, 24) %h 시(01, 02, 12) %I(대문자 아이) 시(01, 0..
//휴일을 제외한 업무 일 수 계산 function getWorkingDays($startDate, $endDate, $holidays){ $endDate = strtotime($endDate); $startDate = strtotime($startDate); $days = ($endDate - $startDate) / 86400 + 1; $no_full_weeks = floor($days / 7); $no_remaining_days = fmod($days, 7); $the_first_day_of_week = date("N", $startDate); $the_last_day_of_week = date("N", $endDate); if ($the_first_day_of_week
보통 아래와 같이 PHP로 엑셀파일을 변환 시켜 다운로드 받게 만든다 header("Content-type: application/vnd.ms-excel; charset=utf-8"); header("Content-Disposition: attachment; filename="파일명.xls"); header("Content-Description:PHP4 Generated Data"); 그런데 MAC, 윈도우 다 잘 나오는데 리눅스 리브레오피스 (LIBREOFFICE)에서 한글이 깨진다고 한다.. 망할 리브레 @%^&% 방법은 간단하다.. print(""); 위 태그 하나 더 넣어주자... 다시 말해서 header("Content-type: application/vnd.ms-excel; charset=ut..