skip menu and go to main content

body start

MoniWiki

  1.0.9로 업그레이드 후에 에러 4 ]

04.10.21-15:14:59

308063

Submitted by 김동진

 

View330

 

제가 잘몰라서 이렇게 업그레드 했습니다.
 1. ftp로 data와 config.php를 C:\A 에 복사했습니다.
 2. 1.0.9압축을 풀고 이것도 C:\B 에 복사했습니다.
 3. C:\B에 있는것을 다시 ftp로 서버에 복사했습니다.
 물론 data, config.php만 제외하고 몽땅 복사했습니다.
그랬더니 다음과 같은 에러메시지가

Warning: fopen(./data/cache/pagelinks/FrontPage): failed to open stream: Permission denied in /xxxx/yyyy/moniwiki/wiki.php on line 942

Warning: fwrite(): supplied argument is not a valid stream resource in /xxxx/yyyy/moniwiki/wiki.php on line 943

Warning: fclose(): supplied argument is not a valid stream resource in /xxxx/yyyy/moniwiki/wiki.php on line 944

그리고 고칠수 없슴으로 아래멘뉴가 나옵니다.

어떻게 해야 합니까 ?

참고로 여기는 .htaccess .hpasswd 로 로그인하게 했습니다.

Comments on this artfact

4 Comments

김동진

제가 잘몰라서 이렇게 업그레드 했습니다.
 1. ftp로 data와 config.php를 C:\A 에 복사했습니다.
 2. 1.0.9압축을 풀고 이것도 C:\B 에 복사했습니다.
 3. C:\B에 있는것을 다시 ftp로 서버에 복사했습니다.
 물론 data, config.php만 제외하고 몽땅 복사했습니다.
그랬더니 다음과 같은 에러메시지가

Warning: fopen(./data/cache/pagelinks/FrontPage): failed to open stream: Permission denied in /xxxx/yyyy/moniwiki/wiki.php on line 942

Warning: fwrite(): supplied argument is not a valid stream resource in /xxxx/yyyy/moniwiki/wiki.php on line 943

Warning: fclose(): supplied argument is not a valid stream resource in /xxxx/yyyy/moniwiki/wiki.php on line 944

그리고 고칠수 없슴으로 아래멘뉴가 나옵니다.

어떻게 해야 합니까 ?

참고로 여기는 .htaccess .hpasswd 로 로그인하게 했습니다.

04.10.21-15:14:59

wkpark

data/*는 퍼미션에 민감한 곳입니다.

게다가 루트 계정이 없는 경우는 다른 곳으로 옮기기 힘들죠.

> 1. ftp로 data와 config.php를 C:\A 에 복사했습니다.
이런식으로 복사를 하시면 퍼미션이 모두 잘못되게 됩니다.

data/*는 복사하는 방식을 쓰면 안됩니다. 다른 곳으로 옮겨두시고 제 위치를 시키셔야 합니다.

--------
원래 data/* 퍼미션으로 되돌리기 힘드시면 chmod 등등으로 모두 쓰기 가능으로 고쳐주세요.
(data/text data/user가 가장 중요한 것입니다)

data/cache 디렉토리는 지우셔도 됩니다.

04.10.21-16:39:33

김동진

복사를 하면 안되고 다른곳에 옮겨두고
다른곳에 옮겨두는 방법을 모르겠습니다. 죄송합니다.
그래서 생각해 봤는데 action으로 backup 과 restore 가 있는데 이것을 사용하면 아무 문제가 없을까요 ?
1. 1.0.8에서 backup해서 데이터 압축파일을 만들고
2. 1.0.9를 새폴더에 설치한 다음에
3. config.php를 복사해서 넣고
4. restore를 합니다.
이렇게 하면 퍼미션에는 문제가 없을까요?

그리고 data/text data/user 가 중요하다고 하셨는데
backup를 해보니까 data/text data/editlog만 압축되는 것 같은데요. data/user는 표시가 안되네요.

답변 기다리겠습니다.
좋은 프로그램 개발해 주셔서 감사드립니다.
즐거운 하루 되세요.



04.10.22-10:30:49

wkpark

가장 간단할 것 같은 방법입니다.

*.php를 고쳐서 쓰시는 것이 없는 경우입니다.

theme plugin imgs 를 모두 지웁니다.

그런 다음에 data/* pds/ config.php를 제외한 모든
파일을 새 버전으로 교체합니다.

04.10.22-12:38:18