반응형

 

iframe 의 ID를 test 라 했을 때,

 

$("#ID")[0].contentWindow.$("body").trigger("실행할 이벤트");

 

또는

 

var event = document.createEvent("CustomEvent");

event.initCustomEvent("실행할이벤트", true, true, null);
frames['ID'].document.dispatchEvent(event);

반응형
반응형

프리웨어 프로그램

펌금지된 웹페이지의 금지를 해제해주는 유용한 프로그램입니다.

별도로 툴바 사용안하시는분들은 이 프로그램으로 펌금지 해제 하시면 좋을거 같네요.



Spell 2.7.rar


반응형
반응형

 gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file 라는 오류 발생시..


ini_set('gd.jpeg_ignore_warning', true);

를 PHP파일 상단에 넣어준다. 임시방편이지만 썸네일 생성이 죽어버리는걸 막아준다..

반응형

'웹프로그래밍 > PHP' 카테고리의 다른 글

[php] 파일 이동, 복사 함수  (0) 2015.04.15
PHP + jQuery AJAX Upload  (0) 2015.04.10
PHP XML CDATA Parsing  (0) 2015.04.10
PHP DOMDocument getting Attribute of Tag  (0) 2015.04.10
임시로 PHP오류 출력할 때  (0) 2015.04.10
반응형

보통 리눅스 서버에 연결하여 원격으로 작업하는 경우, ssh (secure shell)를 많이 사용합니다.

하지만 파일 전송을 하는 경우 scp (secure copy), sftp (secure file transfer protocol)를 사용하게 되는데요.

윈도우에서 리눅스 서버를 접근하는 사람의 경우 클라이언트 프로그램을 여러개를 사용하는 불편함이 생깁니다.


서버 접속을 해야하니 putty를 써야겠고, 파일 전송을 하려고 winscp를 또 쓰고.. 관리할 프로그램만 많아지게 됩니다.

참 귀찮죠.

그래서 원격 서버를 윈도우의 가상 드라이브처럼 사용할 수 있는 방법을 소개하고자 합니다.


그것은 sshfs라는 파일 시스템 클라이언트인데요. ssh를 이용하여 원격의 서버를 드라이브로 마운트해줍니다.

쉽게 말하면 드라이브가 하나 생기는데 윈도우의 다른 하드를 사용하듯이 사용하실수가 있는거죠. 매우 편리합니다!

그것을 윈도우에서 설정하는 방법을 공유하고자 합니다.


1. sshfs 라이브러리 설치 

우선 윈도우에서 sshfs가 가능하도록 라이브러리를 설치해줘야 합니다.

아래의 링크 에서 제가 체크해놓은 부분을 클릭하시고 설치하면 됩니다.




2. .NET Framework 설치

3단계에서 설치하게 될 win-sshfs 의 경우 .NET Framework의 설치를 필요로 합니다.

Microsoft 관련 페이지(링크)에서 설치가 가능하나, 윈도우 7 이상의 운영체제를 사용하고 계실 경우 미리 설치되었을 가능성이 높습니다. 설치가 되었을 경우 다음과 같은 메시지가 뜨구요.




3. win-sshfs 다운로드 및 설치

1,2단계는 3번을 위한 준비 단계였구요. 여기서 설치하게 되는 win-sshfs가 실제 마운트시 사용하는 프로그램입니다.

다음 링크 에서 다운을 받고, 설치합니다.




4. sshfs manager 프로그램 실행 및 드라이브 추가

이제 프로그램을 실행해 원격 서버를 제 컴퓨터의 파일처럼 바로 접근할 수 있도록 마운트 하는 단계입니다.

각 필드의 의미는 다음과 같습니다.


Drive Name: 내 컴퓨터에서 보이게 되는 드라이브의 이름을 지정합니다.

Host: 원격 서버의 주소를 입력합니다.

Port: ssh 포트번호를 입력합니다.

Username: 원격서버의 id를 입력합니다.

Password: 패스워드를 입력합니다.

Directory: 원격 서버의 어느 path를 기준으로 마운트할것인지 결정하는데 옵션은 .와 /가 있습니다. .는 사용자의 홈 디렉토리를 의미하며 /는 루트 디렉토리입니다. 일반 사용자일 경우 /는 마운트할 수 없습니다.

Drive Letter: 내 컴퓨터에서 어떤 Drive에 파일을 마운트할지 결정합니다. 새로운 드라이브가 생기게 되는 것입니다.

Mount at login: 로그인시 마운트 여부



각 값을 채우신 후, save하고 mount하시면 바로 사용이 가능합니다!





출처 : http://bywords.tistory.com/142


반응형
반응형

서버(호스팅)이전시 기존 호스팅 용량이 부족해 압축 및 백업이 불가능할때.

이전할 호스팅에서 ssh 로 직접 접속하여 파일을 다운받아 압축하는 방식이다.

file.tar.gz 를 tar -xvzf file.tar.gz 해서 압축을 풀어준뒤 mv 또는 cp 명령어를 사용해서 원하는 디렉토리에 위치해주면 서버이전 끝.


ssh 아이디@계정 tar cvfzp - 이전서버의절대경로 > file.tar.gz


이전서버의절대경로는 ssh 로 갓 접속했을시에 pwd 명령어를 쳐보면 현재 경로가 뜬다. 거기서 www폴더를 더 들어가야 한다면 www까지 추가해주면 된다.

반응형
반응형

안녕하세요.

2년째 활동하고 있는 개인 웹퍼블리셔 프리랜서 입니다.

중소규모 홈페이지 제작 및 수정 등 유지보수 작업등을 하고 있습니다.

또한 기타 작업 등도 주변 프로그래머와 연계하여 작업을 받고 있습니다.


* 포트폴리오

http://yjhoon.com/?mod=portfolio


2년간 꾸준히 작업해온 실무경험을 바탕으로 홈페이지 신규 오픈이나 수정에 있어 제 홈페이지를 만든다 생각하며 임하겠습니다.

서버 관리에서부터 홈페이지 제작 및 관리까지, 웹 관련 의뢰는 연락 주시면 스케쥴이 여유있는 개발자에게 연결하여 작업이 끝날때까지 1:1로 카톡대화 및 연락을 통해 제작이 완료될때까지 성심성의껏 실시간 응답 가능합니다.


* 서버 작업(신규 설치 및 기본 보안 셋팅, 서버이전 등등)

* 홈페이지 제작(최소한의 포토샵만 사용, HTML5+CSS기반 웹표준 크로스브라우징)

* 유지보수(비용에 따라 서버관리에서부터 홈페이지까지! 저렴한 비용으로 인건비 절약하세요. 수정요청시 1일이내 대응)

* 어플리케이션 개발(안드로이드)

* PC 조립 / 스마트폰 개통 등


웹 디자인은 다 되었는데 퍼블리싱 및 코딩 단계에서 난감하신 디자이너 분들도 연락 주세요. !

홈페이지는 있어야겠는데 운영을 할 시간은 없고 홈페이지에는 스팸글로 넘쳐나고, 모르는사이 홈페이지는 호스팅 만료.... 관리 해드립니다. 연락 주세요!


* 모든 과정은

1) 기획 > 2) 디자인 > 3) 퍼블리싱 및 코딩 > 4) 입금 및 마무리 로 처리하며, 계약자와 개발자간의 서로간의 신뢰를 우선으로 합니다.

2번단계까지 컨펌이 떨어진 상태에서 3번 작업 도중 1번으로 다시 수정요청등을 할 경우 추가비용이 발생합니다.



이메일 root@yjhoon.com


반응형
반응형

USB 용량은 분명히 정상적으로 표시되어 있는데

 

가지고 있던 파일들이 갑자기 하나도 안보이는 현상

 

바탕화면의 시작 -> 실행 -> cmd 쓰고 확인

 

-> G:치고 Enter  하면 USB 드라이브로 들어감(G는 USB 폴더)

 

-> (까만창에 프롬프트 상태가 나타나면)   attrib /s /d -s -h -r   (G드라이브 내 하위 폴더/파일의 숨김 속성을 해제하는 명령)



위처럼치고(뛰어쓰기주의) 잠시 기다리면 처리하고 다시 G:w>가 나타남

반응형
반응형

이름 바꾸기

mysql> ALTER TABLE tablename RENAME bbs;



컬럼 속성 수정

mysql> ALTER TABLE tablename MODIFY colname INT NOT NULL AUTO_INCREMENT PRIMARY KEY;


ALTER TABLE tablename MODIFY 컬럼이름 컬럼속성

컬럼 이름 바꾸기

sysql> ALTER TABLE tablename CHANGE colname newcolname INT NOT NULL AUTO_INCREMENT;


CHANGE는 컬럼 속성뿐아니라 이름도 바꿔준다.

컬럼 추가

mysql> ALTER TABLE bbs ADD name varchar(10);


ALTER TABLE tablename ADD 컬럼이름 컬럼속성

컬럼 삭제

mysql> ALTER TABLE bbs DROP colname;



특정 컬럼 뒤에 새로운 컬럼 추가

mysql> ALTER TABLE bbs ADD newcol varchar(10) AFTER num;


num 컬럼 뒤에 newcol 컬럼 추가.

기존 컬럼을 지우고 맨 앞에 컬럼 추가

mysql> ALTER TABLE bbs DROP newcol, ADD newcol VARCHAR(10) FIRST;


맨 앞에 추가하려면 FIRST를 사용한다.

PRIMARY KEY 속성 삭제

mysql> ALTER TABLE test DROP PRIMARY KEY;



이미 PRIMARY KEY인 컬럼의 속성을 바꿀 때
PRIMARY KEY 속성은 지정하지 말고, NOT NULL 속성을 함께 지정해 주면 기존 PRIMARY KEY 속성은 그대로 남은 상태로 컬럼의 속성을 변경할 수 있다.

mysql> ALTER TABLE test MODIFY a CHAR(1) NOT NULL;



테이블의 내용 전체 삭제

mysql> TRUNCATE TABLE tablename;


트랜잭션에 의해 복구될 수 없다.

반응형

+ Recent posts