일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주식 청약
- Eclipse
- 자바
- codeigniter
- php
- 제이쿼리
- linux
- java
- JavaScript
- 7월 공모주 청약 일정
- 맥
- 공모주
- 자바스크립트
- SQL
- html
- 오라클
- Stock ipo
- 주식
- MYSQL
- 주식 청약 일정
- css
- 6월 공모주 청약 일정
- jquery
- 리눅스
- Oracle
- 코드이그나이터
- Stock
- IPO
- 공모주 청약
- 공모주 청약 일정
- Today
- Total
목록php (534)
개발자의 끄적끄적
[linux/php] imagick.so 파일 생성하는 방법 php 이미지 관련 확장 모듈인 ImageMagick 를 설치하고 나서 정상적으로 올라오지 않는 경우가 있습니다! 서버와 fpm 을 재시작해도 올라오지 않으면 확장모듈 .so 파일이 저장된 경로로 이동해서 보면 imagick.so 파일이 없는것을 확인할 수 있습니다! 그럴때는 아래와 같이 pecl 로 확장모듈을 만들어주면 됩니다! pecl install imagick 위 명령어로 실행해보면 아시겠지만, 실행 후 나오는 메세지를 잘보면 php.ini 파일 하단에 extension load 구문을 추가해야합니다! 참고들 하세요!
[linux/php] imagemagick 버젼 및 설치 경로확인 방법 php 확장모듈중에서 이미지와 관련된 모듈들이 여러가지 있는데요! 그중에서 ImageMagick 모듈이 설치되었는지 확인하는 명령어를 공유해보려고 합니다! 1. ImageMagick 모듈 버전 확인 명령어convert -version 2. ImageMagick 모듈 설치 경로 확인 명령어which convert 위 2가지 명령어를 사용하면, 현재 설치되어 있는지 혹은 설치되어 있는 버전과 경로는 어디인지 확인할 수 있습니다! 참고들 하세요!
[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] 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..
[php] json_encode 한글 유니코드 변환문제 해결 방법 php 에서 json_encode 를 사용하다보면 아래와 같이 유니코드로 변환되는 경우가 있습니다! 예를들어 아래와 같이 테스트라는 문자열을 json_encode 로 변환하면, json_encode("테스트"); 유니코드로 변경되서 데이터베이스에 입력되는 경우가 발생합니다! \ud14c\uc2a4\ud2b8 그럴때는 아래 옵션을 추가해주시면 됩니다! JSON_UNESCAPED_UNICODE 위의 구분에 옵션을 추가하면 아래와 같이 사용하시면 됩니다! json_encode("테스트", JSON_UNESCAPED_UNICODE); 결과는 이제 정상적으로 "테스트" 라고 데이터베이스에 입력됩니다! 참고들 하세요!
[php/excel] php excel 503 Service Unavailable The server is temporarily busy, try again later 에러 해결 방법 2 php 에서 엑셀관련 작업을 하다보면 Out of memory 관련 메모리 이슈가 발생하고는 합니다! 여러가지 이유가 있을텐데요! 그중에서, 사용할 수 있는 메모리가 적어서 에러가 나는 경우가 많습니다! 그럴때는 서버를 재시작 후 다시 확인해보시면 거의 대부분 해결이 되곤 합니다! 참고하시구요! 그외 처리 방법은 아래 링크를 달아놓을테니 확인해보세요! php excel 503 Service Unavailable The server is temporarily busy, try again later 에러 해결 방법 1 링크..
[php/framework] codeigniter4 object initial example/ 코드이그나이터4 객체 선언 방법 php framework 중에서 codeigniter4 버전을 이용하다보면 변경사항들이 조금 있어서 헤깔리고는 합니다! 그중에서 object 를 선언하는 방법을 공유하려고 합니다! 기존에는 new stdClass(); 이렇게 선언해서 사용했었는데, codeigniter4 에서는 namespace 를 이용해서 아래와 같이 선언하시면 됩니다! $obj = new \stdClass; 참고들 하세요!