일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Oracle
- 공모주 청약 일정
- SQL
- 주식
- 공모주
- 주식 청약 일정
- html
- codeigniter
- JavaScript
- linux
- 제이쿼리
- 맥
- 자바
- 공모주 청약
- 7월 공모주 청약 일정
- css
- MYSQL
- 리눅스
- Stock ipo
- 코드이그나이터
- java
- Eclipse
- Stock
- IPO
- 6월 공모주 청약 일정
- 자바스크립트
- 오라클
- jquery
- php
- 주식 청약
- Today
- Total
목록개발/php (529)
개발자의 끄적끄적
[php] php strtotime 날짜 계산 오류 해결 방법 php 에서 날짜 계산을할때 strtotime 과 date 함수를 이용해서 특정시간 이전 혹은 이후의 시간을 계산하고는 합니다! 그렇게 계산을 하던중 지금 현재 2024년 10월 31일인데 한달전의 날짜를 알고싶어서 아래와 같이 사용하고 echo 로 출력을 했더니 // now ymd : 2024-10-31$date = date("Y-m-d", strtotime("-1 months"));echo $date;// result : 2024-10-01 2024-10-01 이 나오는 겁니다! 이건 뭔가 하고 한참을 삽질하닥 검색을 해봤더니... 이럴때는 아래와 같이 사용을 하라고 되어있네요!$base = strtotime(date('Y-m',time(..
[php] curl Use of undefined constant CURLPIPE_MULTIPLEX 에러 해결 방법 및 curl 버전 확인 방법 php 에서 curl 을 이용하다보면 multi 기능을 이용하기 위해서 curl_multi_setopt 에 값을 설정해서 사용합니다! 그중에서 CURLPIPE_MULTIPLEX 옵션을 추가해서 사용하다보면 아래와 같이 버전에 관련된 경고 메세지가 출력됩니다! Use of undefined constant CURLPIPE_MULTIPLEX - assumed 'CURLPIPE_MULTIPLEX' (this will throw an Error in a future version of PHP) 위와 같은 메세지가 출력되면 일단 현재 서버에 설치되어 있는 curl ..
[php] php cors error 해결 방법 php 에서 ajax 나 api 통신을 진행하다보면 cors 에러가 나와서 진행이 안되는 경우가 있습니다! 그럴때는 수신하고자 하는 controller 나 파일 상단에 아래 문구를 추가하시면 됩니다! header('Access-Control-Allow-Origin: *');header('Access-Control-Max-Age: 86400');header('Access-Control-Allow-Headers: *');header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS'); 참고들 하세요! [php] php spreadsheet composer 설치 방법[php] php spre..
[php] php spreadsheet composer 설치 방법 php 에서 spreadsheet 를 사용하기위해선 composer 이용해 패키지를 설치하면 됩니다! 그러려면 우선 vendor 가 설치된 폴더로 이동해서 아래 명령어를 실행하시면 됩니다! composer require phpoffice/phpspreadsheet vendor 폴더가 위치한 곳으로 이동만 할뿐, vendor 폴더 안으로 들어가서 실행하시면 안됩니다! 참고들 하세요! [linux] linux uptime / 리눅스 서버 부팅 시간 확인 방법[linux] linux uptime / 리눅스 서버 부팅 시간 확인 방법 linux 서버를 사용하다보면 언제 재부팅되었는지, 부팅 후 몇일이 지났는지 확인해야 하는 경우가 종종 있..
[php] codeigniter4 library autoload 방법 php framework 중에서 codeigniter4 버전을 이용해 홈페이지를 개발하다보면 라이브러리는 autoload 하고 싶은 경우가 있습니다! 원래 3버전에서는 autoload.php 파일에 라이브러리 클래스명을 추가하면 가능했는데, 4버전으로 업그레이드 되면서 달라졌습니다! 생각보다 간단하니 아래 내용을 참고하시면 됩니다! 1. TestLib 라는 파일을 autoload 하려면 우선 아래와 같이 Libraries/TestLib.php 파일을 생성합니다. 2. controllers/BaseController.php 파일을 열어서 아래와 같이 수정합니다!testLib = new TestLib(); }} 위 내용..
[php] php ImageMagick extension 설치방법 php 에서 이미지 관련 작업을 하려면 라이브러리 혹은 확장 모듈을 설치해서 작업을 진행해야 합니다! 이번에는 확장모듈인 ImageMagick 를 설치하는 방법을 공유해보려고 합니다! 1. ImageMagick 설치yum install -y ImageMagick ImageMagick-devel 2. ImageMagick extension 다운로드pecl install imagick 위 명령어를 이용해서 다운이 확장 모듈 다운이 완료되면 아래와 같이 php.ini 에 추가하라는 문구가 보이실겁니다! ...You should add "extension=imagick.so" to php.ini 그러면!! 3. 아래나와있는 echo 명령어로..
[php] PHP Fatal error: Call to undefined function imagecreatefrompng() 에러 해결 방법 php 에서 이미지를 변환하거나 하는등 기타 이미지 관련 작업을 실행하려면 라이브러리가 필요합니다! 바로 GD 라이브러리인데요! 만약 아래와 같은 에러 메세지가 출력되신다면 phpinfo 를 출력해서 보시면 gd 라이브러리가 없을겁니다! PHP Fatal error: Call to undefined function imagecreatefrompng() 그럴때는 아래 링크에 들어가셔서 순서대로 설치하시고 재시작하시면 정상동작하실 겁니다! 참고들 하세요! GD 라이브러리 설치방법 : https://solbel.tistory.com/3154
[php] png to jpg example /png 를 jpg 로 변환 예제 php 에서 이미지를 다루다보면 png 를 jpg 로 변환해야 하는 경우가 있습니다! 뭐 단순히 확장자를 변경해도 이슈가 없는경우도 있지만, 정확하게 변환을 하기위해서는 라이브러리를 이용해서 해야합니다! 위와 같은 변환작업이 필요하시면 아래 로직을 그대로 $filePath 만 변경해서 사용하시면 됩니다! $image = imagecreatefrompng($filePath);$bg = imagecreatetruecolor(imagesx($image), imagesy($image));imagefill($bg, 0, 0, imagecolorallocate($bg, 255, 255, 255));imagealphablending($b..