일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MYSQL
- 제이쿼리
- css
- php
- linux
- 맥
- codeigniter
- 자바스크립트
- 주식
- Stock ipo
- 오라클
- SQL
- 7월 공모주 청약 일정
- html
- 주식 청약 일정
- 공모주
- 리눅스
- Stock
- java
- JavaScript
- 코드이그나이터
- Oracle
- 6월 공모주 청약 일정
- 공모주 청약
- Eclipse
- jquery
- 공모주 청약 일정
- 자바
- 주식 청약
- IPO
- Today
- Total
목록php (523)
개발자의 끄적끄적
[php/framework] php 프레임워크 종류와 설명 PHP 프레임워크는 PHP 코드를 작성하고 유지 관리하는 프로세스를 단순화하고 효율화하는 데 도움이 되는 도구입니다! 프레임워크는 일반적으로 템플릿, 데이터베이스 연결, 보안 및 기타 일반적인 작업을 처리하기 위한 기능을 제공합니다! PHP 프레임워크는 다음과 같은 다양한 종류로 분류할 수 있습니다! MVC 프레임워크 : MVC 프레임워크는 애플리케이션을 모델, 뷰, 컨트롤러의 세 가지 계층으로 분리합니다. 모델 계층은 데이터를 처리하고 저장합니다. 뷰 계층은 사용자 인터페이스를 제공합니다. 컨트롤러 계층은 모델과 뷰 간의 상호 작용을 처리합니다. MVVM 프레임워크 : MVVM 프레임워크는 MVC 프레임워크와 유사하지만 컨트롤러 계층을 뷰 모델..
[php] email Error: 535-5.7.8 Username and Password not accepted 해결 방법 php 에서 gmail 을 이용하여 메일 발송 기능을 개발하다보면, 여러가지 에러들이 발생하곤 합니다! 그중에서 아래와 같은 에러가 발생하면 어떻게 해결하면 되는지를 공유해보려고 합니다! Error: 535-5.7.8 Username and Password not accepted 저도 메일 발송은 다른 api 를 통해서 진행하고 있던터라, 오랜만에 gmail 을 연동하려다 보니 오류가 나서 검색을 해봤는데요! 구글 정책때문에 22년 5월부로 변경되었다고 합니다! 일단, 1. 해당 계정의 보안탭에 들어가서 2단계 인증을 사용한다. 2. 2단계 인증이 완료되면 앱 비밀번호라는 항목이 ..
[linux] php-fpm permission denied 에러 해결 방법 php 서버를 세팅하다보면 아래와 같은 fpm 관련 에러가 나타나는 경우가 있습니다. php-fpm permission denied 그럴때는 아래 2가지 방법중 한가지 방법을 선택해서 사용하시면 됩니다! 일단 서버에 접속해 커맨드 라인에서 setenforce 0 위 명령어를 입력하시거나, 아래와 같이 vi 편집기로 config 파일을 열어서 vi /etc/selinux/config 아래 부분과 같이 SELINUX 부분은 disabled 로 변경해주시면 됩니다! SELINUX=disabled 그리고 php-fpm 과 apache 를 재시작 해주시면 됩니다! 참고들 하세요!
[php/mssql] codeigniter4 Class \"CodeIgniter\\Database\\sqlsrv\\Connection\" not found 에러 코드이그나이터4 에서 mssql 을 연동하려고 database 설정파일에서 driver 를 sqlsrv로 설정하면 아래와 같은 오류가 나타나는 경우가 있습니다! Class \"CodeIgniter\\Database\\sqlsrv\\Connection\" not found sqlsrv 라는 클래스가 없는것처럼 보이지만,, 허무하게도 드라이버 폴더 들어가보면 대문자로 되어있어서... 소문자가 아닌 대문자로 SQLSRV 드라이버로 입력하시면 이상없이 잘 연결되실 겁니다! 그 이후에 나는 오류는 또다른 이슈들이라 별도로 해야해야합니다! 참고들 하세요!
[php] codeigniter4 get last query example/ 코드이그나이터4 쿼리 출력 방법 php 프레임워크 중에서 codeigniter 4 를 이용해서 개발을 진행하다보면 3버전과는 다른 부분이 많이 있습니다! 그중에서 현재 실행된 쿼리문을 출력하고자 하는 경우에는 아래와 같이 getLastQuery 를 이용하시면 됩니다! $this->db->getLastQuery() 참고들 하세요!
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dIqwOq/btsA7viC3Hb/ZUkReXx0xZOOTZRTFFAFyk/img.png)
[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'); 이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cDylfw/btsxqaqpJau/zDwHlFrBSe3t3y5K6MGY0K/img.png)
[apache/php] 504 gateway timeout 해결 방법 apache 와 php 를 사용하여 웹서비스를 구축하고 사용하다보면 아래와 같은 오류가 뜨는 경우가 있습니다. 바로 응답시간 초과 오류인데요! 로직이 잘못 구성되어 있을수도 있고, 데이터 조회가 너무 오래걸려서 나는 오류 입니다! 물론 문제를 바로잡는게 제일 중요하지만, apache 와 php 설정에서 시간을 조절할 수 있습니다! 1. php.ini 파일 max_execution_time = 120 2. httpd.conf 파일 TimeOut = 120 위 2가지 설정을 변경 혹은 추가하면 위와 같은 타임아웃 에러가 해결되기도 합니다! 시간은 소요 시간에 맞게 적절히 수정하시면 됩니다! 참고들 하세요!