PHP에서 원격 서비스 거부 취약성이 발견
Notice : 해당 자료가 저작권등에 의해서 문제가 있다면 바로 삭제하겠습니다. 연구목적으로 사용하지 않고 악의적인 목적으로 이용할 경우 발생할 수 있는 법적은 책임은 모두 본인에게 있습니다. PHP에서 원격 서비스 거부 취약성이 발견 공격자가 이 취약성을 이용해 사용 가능한 메모리를 소진시켜, … Continue reading
Notice : 해당 자료가 저작권등에 의해서 문제가 있다면 바로 삭제하겠습니다. 연구목적으로 사용하지 않고 악의적인 목적으로 이용할 경우 발생할 수 있는 법적은 책임은 모두 본인에게 있습니다. PHP에서 원격 서비스 거부 취약성이 발견 공격자가 이 취약성을 이용해 사용 가능한 메모리를 소진시켜, … Continue reading
wordpress 설정 1. 플러그인/테마를 ftp 사용안하고 바로 설정 – wp-config.php 파일의 제일 마지막에 추가
1 2 3 4 |
if(is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS_CHMOD_DIR', 0751 ); } |
2. 티스토리의 글을 워드프레스로 이전 http://code.google.com/p/wordpress-ttxml-importer/ 에서 최신버전 다운로드 wp-admin/import 디렉토리 생성 wp-admin/import에 다운받은 파일을 압축풀어서 설치 도구 > 가저오기 > TTXML 를 이용해 … Continue reading
1. 현재 설치된 버전 확인
1 |
]# rpm -qa |grep php |
2. update 하기 위해 파일 생성
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
]# vi /etc/yum.repos.d/CentOS-Testing.repo # CentOS-Testing: # !!!! CAUTION !!!! # This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras. # They may or may not replace core CentOS packages, and are not guaranteed to function properly. # These packages build and install, but are waiting for feedback from testers as to # functionality and stability. Packages in this repository will come and go during the # development period, so it should not be left enabled or used on production systems without due # consideration. [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php* |
3. 업데이트 하기
1 2 3 |
]# rpm -qa |grep php ]# yum update ]# service httpd restart |
php 5.1 > php5.2 으로 업그레이드 하기 yum설치를 기본으로 한다.
1 |
]# yum update php |
yum으로 php를 업데이트 해보면.. 최신버전은 5.1.6 이 설치된다. php 5.2 으로 업데이트를 하려면 yum 저장소를 추가해야한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
]# vi /etc/yum.repos.d/CentOS-Testing.repo # CentOS-Testing: # !!!! CAUTION !!!! # This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras. # They may or may not replace core CentOS packages, and are not guaranteed to function properly. # These packages build and install, but are waiting for feedback from testers as to # functionality and stability. Packages in this repository will come and go during the # development period, so it should not be left enabled or used on production systems without due # consideration. [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php* |
위와 같이 저장소를 추가하고
1 |
]# yum update php |
해보면 php 5.2.10 가 설치된다. 물론 … Continue reading
php 버전에서 Non thread safe와 thread safe 두종류의 차이 VC6 : Apache 용 VC9 : IIS 용 [Thread Safe 와 Non Thread Safe] 우선 윈도우용 PHP는 항상 Thread Safe 버전으로 나왔었습니다. 이유는 윈도우가 멀티쓰레드 방식인데 PHP 는 멀티프로세스 방식으로 … Continue reading
서버를 이전 할 일이 생겨서 해당 서버의 mysql 을 백업받고 다른 서버의 mysql에 이전 작업을 했다.. 우선은 새 서버에 mysql 최신판을 설치했다. 그리고 기본적인 계정과 정보들을 생성하고 원래 서버에서 데이터를 백업하고 새서버에 옮겨서 복구했다. 기본적인 거지만 기록상 남겨본다.. 백업 … Continue reading
회사 홈페이지의 영문화를 진행중이다.. 영문화를 하는데 있어 분량파악을 위해 한글 부분만 뽑아내야 하는데… 이 일을 수백개가 넘는 파일 하나씩 열어 한글 부분만 copy & paste 노가다로 하자니 미친짓 같고.. 좀편하게 하려고 간단하게 스크립트를 짜보았다. (이런 간단한 스크립트는 사실 php가 … Continue reading
멘티스(mantis) 커스텀 필드(CUSTOM FIELD) date 포맷 기본값 설정. 맨티스에서 커스텀 필드를 사용하다 보니 date 포맷을 자주 사용한다. (시작일, 종료일, 적용일 등..) 그런데 일반 텍스트 박스는 기본값 설정이 가능하나, date 형식은 select 박스 형태아 기본값을 설정하는 것이 난감했다.. 입력은 모두 … Continue reading
확장자에 따른 contentType 정리..
1 |
response.setHeader("Content-Type",getMime("확장자")); |
3dm : x-world/x-3dmf 3dmf : x-world/x-3dmf a : application/octet-stream aab : application/x-authorware-bin aam : application/x-authorware-map aas : application/x-authorware-seg abc : text/vnd.abc acgi : text/html afl : video/animaflex ai : application/postscript aif : audio/aiff aifc … Continue reading
이미지 썸네일 만드는 작업을 하는데 에러가 났다..ㅠㅠ
1 |
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 13824 bytes) in /home/xxxx/www/thumbnail.html on line xx |
그래서 확인해보니.. php.ini 에서 memory_limit = 8M로 기본이 8M인듯.. 그래서 32M으로 늘리고 저장. 서버 다시시작하니까 OK~!