일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- linux
- 6월 공모주 청약 일정
- 주식 청약 일정
- Stock
- 주식 청약
- 맥
- SQL
- MYSQL
- 코드이그나이터
- Eclipse
- 자바
- css
- 공모주 청약 일정
- php
- 오라클
- Oracle
- 공모주 청약
- Stock ipo
- java
- IPO
- 주식
- codeigniter
- 공모주
- 리눅스
- JavaScript
- jquery
- 제이쿼리
- 7월 공모주 청약 일정
- 자바스크립트
- Today
- Total
목록php (535)
개발자의 끄적끄적
[php] codeigniter4 get last query example/ 코드이그나이터4 쿼리 출력 방법 php 프레임워크 중에서 codeigniter 4 를 이용해서 개발을 진행하다보면 3버전과는 다른 부분이 많이 있습니다! 그중에서 현재 실행된 쿼리문을 출력하고자 하는 경우에는 아래와 같이 getLastQuery 를 이용하시면 됩니다! $this->db->getLastQuery() 참고들 하세요!

[php/error] php 404 에러 반환하는 방법 php 로 웹사이트를 개발하다보면 특정 페이지 혹은 특정 액션에서 404 오류를 반환해야 하는 경우가 있습니다! 잘못된 접근이거나, 페이지 접근을 막기 위해서 그러는 경우가 대부분일 겁니다! 그럴때는 php 파일 상단에 아래 내용을 추가해주시면 됩니다! header("HTTP/1.0 404 Not Found"); exit; 위와 같이 적용한 뒤 해당 페이지에 접근하면, 브라우저에서 나타나는 404 에러가 보여지게 됩니다! 위 이미지와 같이 에러페이지가 보여진다면 적용된 겁니다! 참고들 하세요!
[php/codeigniter] codeigniter3 session unset example/ 코드이그나이터3 세션 변수 삭제 방법 php framework 중 코드이그나이터3 버전을 사용하여 개발하다보면 세션을 다루게 되는데, 그중에서 세팅된 세션을 지우는 방법을 공유하려고 합니다! 바로 아래 나와 있는 내용처럼 unset_userdata 를 이용하시면 됩니다! $this->session->unset_userdata('SESSION_FIELD_NAME'); 위 내용 보시면 아시겠지만, SESSION_FIELD_NAME 자리에 삭제하고자 하는 세션 변수명을 넣으시면 됩니다! 예를들어 회원번호인 mb_no 가 세팅되어 있으면 $this->session->unset\_userdata('mb\_no'); 이..

[apache/php] 504 gateway timeout 해결 방법 apache 와 php 를 사용하여 웹서비스를 구축하고 사용하다보면 아래와 같은 오류가 뜨는 경우가 있습니다. 바로 응답시간 초과 오류인데요! 로직이 잘못 구성되어 있을수도 있고, 데이터 조회가 너무 오래걸려서 나는 오류 입니다! 물론 문제를 바로잡는게 제일 중요하지만, apache 와 php 설정에서 시간을 조절할 수 있습니다! 1. php.ini 파일 max_execution_time = 120 2. httpd.conf 파일 TimeOut = 120 위 2가지 설정을 변경 혹은 추가하면 위와 같은 타임아웃 에러가 해결되기도 합니다! 시간은 소요 시간에 맞게 적절히 수정하시면 됩니다! 참고들 하세요!
[php] 이름에서 성 빼고 마스킹처리하는 함수 php 로 웹사이트를 개발하다보면 개인정보 관련해서 마스킹을 해야하는 경우가 종종 있습니다. 그중에서 이름에서 성빼고 나머지는 전체 마스킹해야하는 경우에는 아래 함수를 이용하시면 됩니다. function masking_name($str){ $length = mb_strlen($name,"utf-8"); $last_name = mb_substr ($name, 0, 1,"utf-8"); $name = ""; for($i=1; $i
[php] allow_url_fopen / wrapper is disabled in the server configuration by allow_url_fopen=0 에러 해결 방법 php 에서 파일 다운로드 기능을 구현하다보면 서버에 있는 파일이 아닌, url만 가지고 파일을 다운로드 해야 하는 경우가 있습니다. 그럴때 아래와 같이 file_get_contents 를 이용해서 파일정보를 가져오는데요! $data = file_get_contents($file_url); file_get_contents 가 정상적으로 실행이 되지 않고, 아래와 같이 allow_url_fopen 에러가 나는 경우가 있습니다! wrapper is disabled in the server configuration by allow..

[php/codeigniter] 코드이그나이터4 index.php service 500 에러 해결방법 php 프레임워크중 codeigniter 4 프레임워크를 세팅하다보면 여러가지 오류가 발생하곤 합니다! 디버깅을 하다보면 index.php 파일에서 위와 같은 부분에서 500에러가 발생하는 경우가 있습니다! 다른이유가 있을수도 있지만, 저의 경우는 허무하게도... writable 폴더의 권한이 777 이어야 서비스가 정상적으로 올라오더라구요! 초기세팅이라 세션이 파일로 설정되어 있어서 그런거 같긴합니다만, writable 폴더의 이름답게 권한을 777로 설정하시고 확인해보시는걸 추천드립니다! 참고들 하세요!
[php/library] PBKDF2 ERROR: Something's wrong with your hash! 에러 해결방법 php 에서 암호화 라이브러리중 PBKDF 라이브러리를 사용하다보면 아래와 같은 에러가 나는 경우가 있습니다! PBKDF2 ERROR: Something's wrong with your hash! 위와 같은 에러는 다른 문제가 있는건 아니고, encrypt 를 호출할때 들어가는 들어가야하는 암호화된 문자열이 아닌 다른 일반 텍스트 문자열이 들어가있는 경우에 나는 에러입니다! encrypt 를 호출하는 부분에 어떤 인자를 넣고 있는지 확인해보시면 될듯 합니다! 참고들 하세요!