본문 바로가기

전체 글

virtualbox에 ubuntu 설치후 해상도 변경하기 virtualbox에 ubuntu 10.10을 설치했다. 그런데... 해상도가 최대 800 * 600 까지 밖에 안되는 것을 발견했다.. 구글링을 해보니 VirtualBoxGuestAddon을 설치하라고 했다. 하지만.... 안됐다...ㅡ,.ㅡ+ 다시 열심히 구글링해본 결과 다음과 같은 해결 방법을 찾았다. 1. 터미널을 연다. 2. sudo apt-get install virtualbox-ose-guest-x11 3. 설치가 완료되면 재부팅.. 위와 같이 간단한 방법으로 설정을 마칠수 있었다. 출처 : http://blog.webmentor.kr/16 더보기
statspack Statspack Report Instance Efficiency Percentages (인스턴스 효율) 이 섹션에서는 각 히트율을 확인할 수 있다. 특히 Buffer Hit ratio, Library Hit ratio 등의 메모리 Hit ratio은 반드시 확인해야 한다. Buffer nowait ratio 프로세스가 버퍼를 기다리지 않고 바로 얻는 비율 다른 프로세스가 블럭읽기를 마치기를 기다리거나 incompatible mode에 있어 기다린 횟수가 많은 경우 이 값이 떨어진다. 이 값이 낮은 경우, Top-5 wait events 섹션에서 buffer busy waits가 있는지 없는지 확인해야 한다. Redo nowait ratio Redo 로그의 생성시에 log switch를 대기할 필요가 없.. 더보기
네이버 워드..크롬에서는 안되는군… 오늘 출근해서 뉴스를 보니 네이버 워드가 나왔다고 하더군요… 그래서 한번볼까? 하고 네이버에 접속했는데, 크롬에서 네이버 워드를 클릭하니 아래와 같은 이미지가 뜨네요.. 파폭에서는 되는데 크롬에서는 안된다? 왜 그럴까요? Tistory 태그: 네이버 워드,크롬 더보기
failed to open stream permission denied php로 만든 게시판에서 위와 같은 에러가 발생했다. 퍼미션 문제로 파일을 복사하고 쓰는게 안된다는 내용이다. 그래서 리눅스 서버의 해당 디렉토리 권한을 보니 읽기와 실행 기능만 되어 있었다. 해당 디렉토리를 chmod 777 로 모든 권한을 줬더니 해결 됐다. 예를 들어 test 라는 디렉토리에 모든 권한을 주고 싶다면 아래와 같이 하면 된다. chmod 777 test ^^ Tistory 태그: php,permission denied 더보기
php에서 폼전송 안될때 ! 웹서버를 이전하면서 php소스들이 문제를 일으켰다. echo로 찍어본 결과 폼에서 넘겨준 값들이 넘어오지 않는것이었다. 이전에는 $변수명 으로 넘어오던 값들이 다 빈값으로 넘어오니 황당했다. $_GET[“변수명”], $_POST[“변수명”], $_COOKIE[“변수명”] 과 같이 값을 받아와야만 하는데.. 그러기에는 시간이 너무도 많이 필요했다. 그래서 구글링한결과 php.ini 파일을 수정해야 한다는 사실을 발견했다.ㅋㅋ 수정해야 할 부분은 register_globals 이다. register_globals = Off 를 register_globals = On 으로 변경해주면 해결된다. ^^ Tistory 태그: php,php.ini,폼전송 더보기
우분투 root 비밀번호 설정하기 우분투라는 놈을 설치하고 나서 가장 먼저 root로 접속하려고 시도했다. 그런데... 이런 젠장... 처음에 설정한 아이디하고 root 비밀번호가 같을줄 알았는데 아니었다. 그래서 구글링 경과 root 비밀번호를 설정해 줘야 한단다...ㅡㅡ;; 방법은 의외로 간단했다. 아래 이미지와 같이 작업하면 된다. 이 글은 스프링노트에서 작성되었습니다. 더보기
페이징 처리하기 페이징이란 게시물이 많을 경우 페이지를 나누어 제한된 글들을 보여주는 것을 말한다. MySQL에서는 LIMIT를 이용해 페이징 처리를 한다. 우선 LIMIT에 대해 알아보자. LIMIT - LIMIT는 출력되는 레코드의 수를 제한할 때 사용한다. 이때 주의할 점은 첫번째 레코드의 시작은 0 이라는 것이다. 즉, LIMIT 1, 5는 2번째부터 5개의 레코드를 가지고 오라는 의미이다. 사용예 SELECT * FROM BBS LIMIT 5; //처음부터 5개의 레코드를 가져와라 SELECT * FROM BBS LIMIT 0, 5; //처음부터 5개의 레코드를 가져와라 SELECT * FROM BBS LIMIT 1, 5; //2번째부터 5개의 레코드를 가져와라 페이징 처리를 위해 고려해야할 사항 1. 한 페이.. 더보기
13. PHP 정규 표현식 정규표현식 정규 표현식이란 어떠한 값이 특정한 형태를 갖는지를 검사하는 도구로, 주로 폼에 입력된 데이터를 검사하기 위해 이용된다. ereg, eregi 문자열에 어떤 문자가 포함되어 있는지를 검사하는 함수이다. 두 함수의 차이점은 ereg는 대소문자를 구분하지만, eregi는 대소문자를 구분하지 않는다. 형식 저장될변수 = ereg("검사할 문자", "검사대상 문자열"); 예제 ^, $ ^와 $는 시작과 끝을 나타낸다. 기능 ^ : 문자열의 시작을 의미 $ : 문자열의 끝을 의미 예제 참고 대상문자열 정규표현식 설명 결과 abc ^a a로 시작하는 문자열 TRUE abc c$ c로 끝나는 문자열 TRUE abc ^ab ab로 시작하는 문자열 TRUE abc abc abc를 포함하는 문자열 TRUE ab.. 더보기