nginx conf 파일
server {
server_name domain.tld;

root /var/www/codeignitor;
index index.html index.php;

# set expiration of assets to MAX for caching
location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ {
expires max;
log_not_found off;
}

location / {
# Check if a file exists, or route it to index.php.
try_files $uri $uri/ /index.php;
}

location ~* \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
CodeIgniter application/config/config.php 파일에 수정
$config['base_url']        = "http://domain.tld/";
$config['index_page']         = "";
$config['uri_protocol']        = "REQUEST_URI";
이렇게 하면 index.php 없이 사용하는것이고, 작동은 무난히 잘 됨
출처 : http://wiki.nginx.org/Codeigniter
Posted by Parker Falcon
vsftpd에 SSL을 적용하여 ftpes를 운영하는데, Filezilla에서 GnuTLS error -12: A TLS fatal alert has been received 라는 에러가 뜨고 접속이 안되는 현상을 겪었습니다.
직접적으로 어느 부분이 문제인지는 모르겠는데, 아무튼 Filezilla의 버전을 3.6.0으로 낮추면 정상 작동 합니다. 3.6.0.1이나 3.6.0.2에서 작동이 안되는것을 확인하였습니다.
아직 SSL의 키 파일의 문제인지, vsftpd의 문제인지 Filezilla의 문제인지 GnuTLS의 문제인지는 모르지만, 당장의 해결책은 버전 다운밖에는 안보이네요 :(
Posted by Parker Falcon
페이스북 연동까지 해서 큰 SNS 연동이 iOS 6에 추가되었습니다.
그런데 기본적으로 되는것이 아니라 설정을 해주어야됩니다.
아래 블로그에 간단하게 잘 설명이 되어있습니다. 참고하시면 됩니다 :)
http://gmelon.tistory.com/183
Posted by Parker Falcon
gcc 를 컴파일 하는 과정은 멀고도 험합니다.
http://www.mpfr.org/faq.html
4번의 설명을 보면 간단하게 내용이 나오는데,
undefined reference to `__gmp_get_memory_functions'
라고 나오는 경우는 라이브러리 버전이 섞여서 설치되어있을 때 발생합니다.
--with-gmp=/usr/local 나 --with-gmp=/usr 처럼 정확하게 위치를 지정해주거나, 환경 변수를 특정지어주는 방법이 있습니다.
Posted by Parker Falcon

사건: index가 꼬인것 같아 spotlight의 index를 rebuild하려고 했습니다. 환경설정-spotlight에 하드디스크를 넣었다가 뺐습니다.

Onyx에서 spotlight 인덱스를 다 삭제했습니다.

그런데 재부팅하니 spotlight의 index가 사라지고 다시 만들어지지 않았습니다.

시도:

터미널 명령어 mdutil -i on -a 도 시도해보았지만 안되었습니다.

해결:

터미널 명령어 sudo rm /.metadata_never_index 후 spotlight 설정에서 하드디스크를 넣었다가 다시 빼니 제대로 작동되었습니다.

기타:

/.do_not_index 라는 파일이 있다면 이 파일도 해당되나봅니다.

https://discussions.apple.com/thread/1495163?start=0&tstart=0

Onyx가 삭제한 것은 이 파일인것으로 보입니다.

sudo rm -Rf /.Spotlight-V100

Posted by Parker Falcon

OS X v10.8.2 에서 다른 프로그램을 통해 Reveal in Finder 기능이 제대로 작동하지 않는 경우가 있습니다.

정확한 원인은 밝혀지지 않았지만 애플의 appleeventsd의 버그로 보입니다.

해결 방법은 appleeventsd를 강제 종료하는 것 입니다.

방법1. 터미널에서 아래 명령어를 입력합니다. 관리자 권한이 필요하므로 비밀번호를 요청하면 비밀번호를 입력합니다.

sudo killall -KILL appleeventsd

방법2. 활성 상태 보기(Activity Monitor)에서 appleeventsd를 찾아 종료시킵니다.

관련 글타래

- http://d43.me/blog/1511/show-in-finder-not-working-in-mountain-lion/

- http://stackoverflow.com/questions/12642865/reveal-show-in-finder-is-not-working-on-some-apps-chrome-utorrent-mackeeper

Posted by Parker Falcon

스마트폰(아이폰)에서 구글 계정을 동기화 해도 일부 캘린더가 나타나지 않을 때, 구글 홈페이지에서 동기화 설정을 따로 해야됩니다.

1. 스마트폰에서 구글 계정을 캘린더에서 추가하여 나타나게 합니다.

2. 일반 웹 브라우저에서 아래 페이지에 접속합니다.

http://www.google.com/sync/index.html

  1. 3. 캘린더 설정에서, 스마트폰과 동기화 할 일정을 체크합니다.

4. 저장 후 스마트폰에서 일정을 새로고침 하면 곧 나타납니다.

Posted by Parker Falcon

Localizable.strings


업데이트 과정에서 문자가 바뀐 부분이 많은데, 따로 공지 없이 전 버전의 한글 언어가 그대로 업데이트 되어 제대로 적용이 안되었습니다.

Posted by Parker Falcon

WebCore: IconDatabase 에서 Crash가 발생하는 경우에 대한 해결책입니다.

1. Finder에서 다음 경로로 이동합니다.

~/Library/Safari

2. WebpageIcons.db 파일을 휴지통으로 보낸 다음 Safari를 다시 시작합니다.

Posted by Parker Falcon
  1. 아직 더 다듬어야되지만, 필요한 분에게 유용하라고 draft 상대에서도 올립니다.
  2. Orange(오랑쥬)를 이용하였습니다.
  3. 무조건 직영점 (동내 마트나 이런데서 말고)에서 사세요. 그냥 심 꽂는다고 작동하는게 아닙니다. 뭐 이것저것 등록 해야 사용이 되는데, 그리고 그러려면 시간이 하루 이상 걸립니다.
  4. 가격은 기억 안나지만 심이 아마 9.90€ 에 10€짜리 선불 credit을 충전했던걸로 기억합니다.
    • BP Semaine Internet Max lasts for 7 days for 7€.
    • BP Mois Internet Max lasts 30 days for 9 €
  5. 짧은 기간 (2~3일) 정도 있을거면 그냥 국내 통신사에서 지원하는 일일 무제한 서비스 이용하세요.
  6. 파리 돌아다니기에는 Coverage가 괜찮은편입니다. 속도도 무난.
Posted by Parker Falcon