본문 바로가기

전체 글

(19)
PHP 5.3, 5.4 변경사항 1. 개요 PHP 5.2버전에서 5.3버전으로, 5.3버전에서 5.4버전으로 업그레이드 시 확인해야될 사항이 있다. 5.2버전에서 무리없이 사용하던 일부 함수들이 5.3버전에서는 사용할 수 없게 되었다. 마찬가지로 5.3버전에서 5.4버전에서도 일부 함수가 사용할 수 없게 되었다. 본 포스터는 5.3버전과 5.4 버전에서 사용할 수 없게 되는 함수들과 그 함수를 대체할 수 있는 함수를 정리하였다. 2. PHP 5.3버전에서 달라진 점 ① Deprecated된 Functions POASIX PCRE 설명 ereg_replace() preg_replace() 정규식 바꾸기 ereg() preg_match() 정규식 일치 eregi_replace() preg_replace() 대소 문자를 구분하지 않는 정규식..
root 파일시스템 용량 100% 인 경우 리눅스 시스템에서 DB서버를 재가동 하려다가 중지는 됐는데 시작에서는 실패가 뜬다. 찾아보니 용량 부족으로 인해 생긴 현상이다. 1. 파일시스템 사용량 확인 [root@localhost ~]# df -h 2. 원인 이럴 경우 lsof를 이용하여 불필요하게 용량을 잡고 있는 쓰레기 데이터를 찾아야한다. [root@localhost ~]# lsof / ← 용량이 없는 파티션 검색 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME rsyslogd 1948 root 2w REG 8,2 1643913216 226745 /var/log/secure 3. 해결 /var/log/secure 파일을 삭제한 후 다시 파일시스템 사용량을 확인하면 root 파일시스템의 사용량이 줄어든것을 볼..
반응형 웹 모바일, PC 버전 버튼 참고 : https://bestit.kr/sprt/blog/sprtBlogPost.pem?blogSeq=1139
지정된 영역 내용 프린트 보호되어 있는 글입니다.
VirtualBox 가상 하드디스크 용량 늘리기 1. 개 요 [root@10 ~]# systemctl start httpd 웹서버 실행시키면 아래와 같은 메시지가 나온다. [root@10 ~]# journalctl -xe 화면에 나온 메시지에서 말한 위의 명령어를 실행시키면 다음과 같은 결과를 얻을 수 있다. No space left on device 라는 에러가 나온다. [root@10 ~]# df -h df -h 명령어로 리눅스 서버 용량을 확인하니 공간이 꽉 찼다는 것을 알 수 있다. 2. 가상 하드디스크 용량 늘리기 처음에 잡았던 가상크기는 8GB이다. 가상화된 OS내에서 하는 것이 아니고, VirtualBox를 실행시킨 OS에서 해주어야 한다. Windows cmd 창을 열어 아래의 명령어를 실행시켜준다. 이때 VBoxManage.exe를 찾..
PC, 모바일 분기처리 var UserAgent = navigator.userAgent; if(UserAgent.match(/iPhone|iPod|iPad|iPad2|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null) { top.location.href = "모바일URL"; }else{ top.location.href = "웹URL"; } 출처: https://webflower.tistory.com/entry/모바일웹-분기-처리-script [web..
웹서버(APM) 구축 1. APM 란? A : Apache, P : PHP, M : MySQL 혹은 MariaDB 의 줄임말. 3가지가 연동되어 운영되도록 만든 환경 2. 환경 구성 OS IP CentOS 7 10.0.2.15 Windows 10 192.168.43.61 3. APM 설치 ① Apache 설치 [root@10 ~]# yum -y install gcc gcc-c++ libtermcap-devel gdbm-devel zlib* libxml* freetype* libjpeg* gd-* [root@10 ~]# yum -y install libpng* --skip-broken [root@10 ~]# yum -y install httpd [root@10 ~]# systemctl status httpd [root@10 ~..
삽입 정렬 1. 삽입 정렬이란? 자료 배열의 모든 요소를 앞에서부터 차례대로 이미 정렬된 배열 부분과 비교하여, 자신의 위치를 찾아 삽입하여 정렬하는 알고리즘이다. 삽입 정렬은 두 번째부터 시작하고, 키를 기준으로 앞의 데이터가 큰지 작은지 비교하여 자신의 위치를 정한다. 2. 과 정 정렬하려는 수 : [ 5, 4, 2, 1, 7 ] ① 1번째 단계] key : 4 ∴ 결과 : [ 4, 5, 2, 1, 7 ] ② 2번째 단계] key : 2 ∴ 결과 : [ 4, 2, 5, 1, 7 ] → [ 2, 4, 5, 1, 7 ] ③ 3번째 단계] key : 1 ∴ 결과 : [ 2, 4, 1, 5, 7 ] → [ 2, 1, 4, 5, 7 ] → [ 1, 2, 4, 5, 7 ] ④ 4번째 단계] key : 7 key가 7인 경..