phpicalendar 설치법.

테스트 환경

  • server : debian sid, apache1.3.31, php4.3.8.
  • client : win xp sp1 - moz sunbird 0.1.1

다운로드

  • phpicalendar.sf.net에서 1.1 다운로드.

설치

  • 압축 해제.
  • 원하는 디렉토리로 이름 변경.
  • 안의 config.inc 편집 : $timezone을 Asia/Seoul로 설정.(TIMEZONES 참고)
  • $default_path를 설치된 url로 변경.
  • $cookey_uri와 download_uri도 변경.
  • $allow_admin을 yes로 변경.
  • $auth_method를 internal로 변경.
  • $auth_internal_username과 $auth_internal_password를 변경.
  • $phpicalendar_publishing을 1로 설정.

  • publish를 했을 때 서버의 error.log에 다음과 같이 나오며 아무 변화도 없는 경우가 있다 :

    [Sun Aug  8 13:25:04 2004] [error] [client 219.252.109.213] client denied by server configuration: /home/setzer/public_html/phpicalendar/calendars/publish.php
    
  • 그럴 때는, httpd.conf에서 다음과 같이 설정 :

    <Directory /home/setzer/public_html/phpicalendar/calendars> <=자신의 칼렌더 디렉토리로 설정
    # Security for the "calendars" folder with calendars and publish.php
    Options -Indexes
    Order Allow,Deny
    Allow from all
    
    <Files "publish.php">
    Options +ExecCGI
    </Files>
    
    <Files "*.ics">
    Allow from all
    </Files>
    </Directory>
    
  • 참고 : http://phpicalendar.net/forums/viewtopic.php?t=360&highlight=publish


적용 : mozilla sunbird : windows

  • sunbird를 설치한다:
  • Edit-Preference(or Tools-Options) / Publishing에서 Default Remote Filename을 url/calendars/publish.php로 설정.
  • 이벤트를 선택 후 Tools-Publish Selected Events. 합니다.
  • 웹페이지로 가서 확인. (일정 만들때 private 체크를 했을 경우, 내용이 나오지 않게 된다.)

  • 한글이 깨지는 문제가 생기면, Calendar 단위로 업로드를 해 보세요.
  • 오른쪽의 Calendars 탭에서 My Calendar를 선택하고, Publish Entire Calendar를 선택.

  • sunbird 1.1에 버그가 있어 task를 불러오지 못한다.
  • 새로 설치한 등의 경우에는, 웹에서 ics 파일을 받아 다음 경로에 넣자.

    C:Documents and Settingsmmx900Application DataMozillaSunbirdProfilesDefault UserCalendar


적용 : mozilla sunbird : windows

  • sunbird nightly를 설치한다:
  • Edit-Preference(or Tools-Options) / Publishing에서 Default Remote Filename을 url/calendars/publish.php로 설정.
  • 이벤트를 선택 후 Tools-Publish Selected Events. 합니다.
  • 웹페이지로 가서 확인. (일정 만들때 private 체크를 했을 경우, 내용이 나오지 않게 된다.)

  • 한글이 깨지는 문제가 생기면, Calendar 단위로 업로드를 해 보세요.
  • 오른쪽의 Calendars 탭에서 My Calendar를 선택하고, Publish Entire Calendar를 선택.

  • sunbird 1.1에 버그가 있어 task를 불러오지 못한다.
  • 새로 설치한 등의 경우에는, 웹에서 ics 파일을 받아 다음 경로에 넣자.

    C:Documents and Settingsmmx900Application DataMozillaSunbirdProfilesDefault UserCalendar


적용 : ximian evolution

  • 주의 : 이 내용은 evolution 1.5를 기준으로 한 것임.
  • evolution-webcal 패키지를 추가로 설치할 것.
  • 도구 - 설정 - 달력 및 작업
  • 다른 분이 내용 보충 해 주시길 부탁드립니다.
powered by Moniwiki | themed by clockoon
last modified 2008-12-30 10:44:13
Processing time 0.0132 sec