- 작성시간 : 2012/06/23 23:50
- 퍼머링크 : always19.egloos.com/2874464
- 덧글수 : 0
ubuntu software center에는 3까지밖에 없는데, 4가 훨씬 좋네.
owncloud3은 apt-get 으로 설치하기 쉬운데,
owncloud4로 수동으로 upgrade할 줄 모르겠다.
새로 owncloud4를 설치하는 게 낫겠다.
괜히 덮어 썼다가 망쳤다.
다행히도 apt-get 으로 다시 install하면 설정이 살아있기는 했다.
다른 disk partition을 data directory로 사용하고 싶었는데,
위 방법으로 해결이 안됐다. 전체 data root 를 다른 partition으로 바꾸기는.
중간에 mount하는 것은 되나보네. http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=101582
그것보다는 owncloud4에서 제공하는
방법을 써야겠다.
초기 설정은 owncloud4의 config/sample* 에 있었던 것 같다.
초기 설정이 끝나면, config에 config.php가 하나 더 생긴다.
.htaccess 를 고치면, upload 제한을 높일 수 있다.
/etc/php5/apache2/php.ini (?) 에도 고쳤다.
내부 앱을 아무거나 막 설치한다고 했다가 망가졌네 -_-
설치가 안되는게 많은데, 아무거나 설치했다가 망가지면, 복구할 줄을 모르겠다.
Error while enabling app
DB Error: "SQLSTATE[HY000]: General error: 1 no such table: oc_roundcube"
Offending command was: SELECT id FROM oc_roundcube WHERE ocUser
Offending command was: SELECT id FROM oc_roundcube WHERE ocUser
= ...
이걸 쓰려면,
내부에 Bookmarks 를 설치하고,
roundcube라는 프로그램도 설치했어야 했나보다.
roundcube mail app이 또 따로 있던데, 이걸 disable하니까 해결이 된 것 같다.
Internal apps는 왠만큼 괜찮은 것 같다.
Bookmarks
Externals
External storage support
OpenID User Backends
3rd party중에 다음 것들은 아직 이상 없는 것 같다.
Files Meta
Video Streamer
root 권한으로 data 안을 보면,
한글 이름 파일이 망가져 있다.
mac에서 linux로 sync client를 이용해서 올렸었다.
괜찮으려나 모르겠넹.
mac에서 linux로 webdav를 통해 올릴 때는 한글 이름에 문제가 없는 것 같기도 하다.
sudo ls로 볼 때는 문제가 없었다.
그런데, 안올라가는 폴더가 있던데 _-_ 왜 그런지 모르겠넹. 한글도 없었는뎅.
여러 directory를 순차적으로 올릴 때, 두 번째 directory가 안되는 것 같아..
다시 한 directory씩 올리니까 또 되는 것 같다. -_-
webdav의 치명적인 단점이 또 있다. 이어 올리기가 안되네 -_-
mac cyberduck --> linux owncloud 인 경우.
완전 전송되지 않은 파일을 온전한 파일로 만들어두지 않아서 그런 것 같다.
파일을 조금 받아두고 그대로 재생하기는 될지 모르겠네.
sync client도 결국 webdav 주소를 쓰고 있었다. 이것도 이어올리기가 안될 것 같네.
그리고, sync client는 조금만 예외 상황이 생겨도 crash된다.
- 지난 번 sync 정보가 남아 있는데, 현재 connect한 server에 해당 directory가 없을 경우
sync client에서 통신 속도를 알 수 없는 것도 큰 단점.
running/not running만 알 수 있다.
좀 되다가, 좀 만졌더니 또 안되네.
CSync Update failed.
될 때도 되게 느렸는뎅.
원래 버전이 뭔지 모르겠는데,
Version 1.0.3
로 바꾸니까 좀 낫네. ui에서 log를 볼 수도 있다.
이제 https 주소도 적을 수 있네.
몇 주만에 많이 나아졌나보다.
하지만, sync 안되는 건 마찬가지네. 이전 버전처럼 어느 정도 되다가 멈춘다. sync 못하는 상황이 있나보다.
log상으로는 sync client에서는 이어올리기를 지원하나보다.
06-24 08:11:54:596 csync.owncloud - Remaining Mem Buffer size to small, push to disk (current buf size 0)
06-24 08:11:54:750 csync.owncloud - Write remaining 3427 bytes to disk.
06-24 08:11:54:833 csync.owncloud - Putting file through file cache.
를 쓰면 좀 나으려나 모르겠네.
goodsync는 좋아 보이는데,
owncloud에 조금 하위 directory에서는 Server says method not allowed status code 405
라고 나온다. 왜 그런지 모르겠네.
public에 share할 때 암호화된 link를 만들어주는데, 원본 경로가 안에 포함돼 있는 것도 단점.
directory를 공유하면, web으로 볼 수 있는데,
파일을 일괄 다운로드 받을 수 없는 것도 단점.
일일이 클릭해서 받아야 한다.
보기 공유만 된다.
jwplayer로 browser에서 video 바로 보기 하는 것은 아무 platform에서나 되는 것은 아닌가보다.
url을 썼더니, 내부 network에 있는데도 traceroute를 해보면, 1 hop을 다녀온다.
공유기 설정을 바꿔서 밖을 안나가게 하고 싶은데 방법을 모르겠다.
ddns로 등록한 url도 마찬가지다.
라우팅 테이블을 고쳐도 target이 gateway가 아니라 안될 것 같아서 안해봤다. target을 자신으로 지정할 수 없겠지.



덧글