본문 바로가기

분류 전체보기166

mediaWIKI 설치 흔히들 알고 있는 위키. 저도 참 좋아하는데요... 제가 한번 깔아보겠습니다. www.mediawiki.org 에 가서 소스를 다운받습니다. 서버에 올리고, 압축을 해제를 합니다. 웹브라우저에서 압축해제한 디렉토리로 접근하면 설치를 시작할 수 있습니다. 근데...첨부터 에러발생! PCRE needs to be compiled with --enable-unicode-properties in order for MediaWiki to function php 가 PCRE를 이용하는데, PCRE가 '유니코드 가능'으로 컴파일됐어야하나 봅니다.conf 파일 수정해서 될 일이 아니라는 의미죠.. 그래서, pcre 소스를 다운받습니다. 서버에 텔넷 접속해서 wget 을 이용합니다. root로 작업해야겠네요. wget .. 2013. 4. 3.
twitter OAuth - abraham 라이브러리 오류 웹에서 트위터 매시업을 만들 때, 트위터 인증을 해야하는데요.그 방식이 OAuth 입니다. dev.twitter.com 에도 소개되고 있고, 많이들 사용하는 abraham 의 라이브러리가 있습니다. 저도 참 좋아하는데요...제가 한 번...응?! 설치하고 트위터 개발자 페이지에서 앱 만들고, 토큰/키 값 가져다가 config.php에 설정해주면 곧장 실행결과를 확인할 수 있습니다. 물론, 별 문제 없이 트위터 인증 로그인 잘 됩니다. 근데!!! 트위터 개발자 페이지에서 Application Type 에 DM 접근도 가능하게 설정을 해 줬음에도, 로그인 할때보면, 할 수 없는 기능에 쪽지 접근이 나타납니다. 찾아보니, oauth/authenticate will not negotiate new RWD-per.. 2013. 3. 2.
기본 동작 막기 button 으로 버튼을 만들어 놓으면, form 문 안에 있을 경우, 기본적으로 submit 을 하게 됩니다. 이것을 막고 따로 원하는 작업만 하도록 하는 방법이 있습니다. event.preventDefault(); 삭제 $("#del_img1").click( function(event) { event.preventDefault(); alert('a'); }); submit 되지 않고 alert 동작이 일어납니다. 2013. 2. 15.
[PHP] trim string trim ( string $str [, string $charlist ] ) 입력한 $str 의 앞뒤 공백을 잘라내줍니다. 웹에서 form 문을 통해 전송받은 값들을 처리할 때, 사용한답니다. 기본적으로 아래 것들을 제거합니다. " " (ASCII 32 (0x20)), an ordinary space. "\t" (ASCII 9 (0x09)), a tab. "\n" (ASCII 10 (0x0A)), a new line (line feed). "\r" (ASCII 13 (0x0D)), a carriage return. "\0" (ASCII 0 (0x00)), the NUL-byte. "\x0B" (ASCII 11 (0x0B)), a vertical tab. 이거 말고 다른것을 없애버릴려면, $c.. 2013. 2. 14.
[부트스트랩] popover 기본적으로 트위터 부트스트랩의 js 와 css는 잘 포함을 시켰다는 가정하에 진행합니다. 팝오버 보기 이녀석을 클릭했을 때, 팝오버가 나타나도록 하기 위해, jquery 로 설정을 해 둬야합니다. 그러면, 클릭했을 때, 기본적으로 오른쪽으로 팝오버 메시지가 나타납니다. 나타나는 방향을 설정하려면?? 팝오버 보기 data-placement 에다가 top, right, bottom, left 를 지정해주면 됩니다. 2013. 2. 14.
php.ini 설정 항목들의 의미 - (추가중) short_open_tag 2013. 2. 13.
php.ini 증상 : gnuboard를 서버에 올리고, 설치를 하는데, 소스가 보인다!!! 해결:그누보드는 2013. 2. 13.
[CentOS] 리눅스 버전 확인 방법 uname -a 커널 버전이 보이네요. cat /etc/issue 설치된 리눅스 정보가 버전과 함께 보이네요. 2013. 2. 7.
[설정] date.timezone timezone 사용에 문제가 있을 때는!!! php.ini 열어서 date.timezone = Asia/Seoul 이라고 적어주자. 2013. 2. 5.