서버를 utf8로 바꿨습니다. 그누보드 설치가 안되네요..
euckr로 잘 사용하고 있었습니다.
뭔 바람(?)이 들었는지, 고생 끝에 utf로 바꿨는데...
잘 되던 그누보드가 에러나네요..
Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 523 is not allowed to access ./data owned by uid 99 in /gnuboard/common.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/lib/common.lib.php on line 109
Warning: main() [function.main]: SAFE MODE Restriction in effect. The script whose uid is 523 is not allowed to access ./extend/index.php owned by uid 99 in /gnuboard/common.php on line 514
Warning: main(./extend/index.php) [function.main]: failed to open stream: Success in /gnuboard/common.php on line 514
Warning: main() [function.include]: Failed opening './extend/index.php' for inclusion (include_path='.:/dep/php4/lib/php') in /gnuboard/common.php on line 514
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 32
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 34
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 36
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 37
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 38
언어셋이 틀려서 에러가 나는가 보다 해서 utf8 버젼으로 다시 설치 할려고 하니..
인스톨이 안됩니다. 어디를 손봐야 하는지요?
뭔 바람(?)이 들었는지, 고생 끝에 utf로 바꿨는데...
잘 되던 그누보드가 에러나네요..
Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 523 is not allowed to access ./data owned by uid 99 in /gnuboard/common.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/lib/common.lib.php on line 109
Warning: main() [function.main]: SAFE MODE Restriction in effect. The script whose uid is 523 is not allowed to access ./extend/index.php owned by uid 99 in /gnuboard/common.php on line 514
Warning: main(./extend/index.php) [function.main]: failed to open stream: Success in /gnuboard/common.php on line 514
Warning: main() [function.include]: Failed opening './extend/index.php' for inclusion (include_path='.:/dep/php4/lib/php') in /gnuboard/common.php on line 514
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 32
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 34
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 36
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 37
Warning: Cannot modify header information - headers already sent by (output started at /gnuboard/common.php:177) in /gnuboard/head.sub.php on line 38
언어셋이 틀려서 에러가 나는가 보다 해서 utf8 버젼으로 다시 설치 할려고 하니..
인스톨이 안됩니다. 어디를 손봐야 하는지요?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
그렇기때문에 여러가지 방법을 시도해보셔야 할거같습니다.
1. 예전의 euckr일때의 세션이 남아있기때문에 그럴수 있습니다.
'그누폴더/data/session/' 폴더내의 예전 파일이 남아있을경우 index.php파일을 제외하고 전부 지워주세요
2. 퍼미션문제일수도 있습니다.
그누설치폴더와 data폴더의 chmod를 707혹은 777로 변경해주세요.
3. 위의 하로님 말씀처럼 utf-8로 변환되지 않은 파일이 있으면 모두 변환해주세요.
4. 이러한 방법으로도 해결되지 않으면 서버의 php.ini파일을 열고 SAFE_MODE=On을 SAFE_MODE=Off로 고쳐주고 서버 재시작 해보세요.
일단, 기존껀 포기하고 utf8 버젼으로 새로 받아서 설치를 진행했습니다.
디비 설정하고 인스톨 하는 과정에서도 상단에 에러메세지가 출력되네요. 이 상태에서 인스톨은 정상적으로 성공했습니다.
그리고, 상큼한자유님이 알려주신대로 확인을 해 보았습니다.
1. 싹 지우고 새로 깔아서 해당 사항 없음.
2. 새로 깔아서 퍼미션 조정한것은 없으나, 해당 디렉토리 707로 되어 있음.
3. utf8버전을 받아서 깔은것으므로, 변환사항없음
4. 기존 php.ini가 SAFE_MODE=Off로 설정 되어 있음.
뭐가 문제인지 삽질 중입니다. 해결 되면 댓글 올리겠습니다. 답변 고맙습니다.
chown -R nobody.nobody gnuboard
하니까 이상 없이 잘 되네요.. utf8로 바꾸면서 A.P.M도 다시 깔았는데 그 영향을 받은것 같습니다.
아무래도 PHP때문에 그런것 같은데요. 원인이 뭔지 모르겠습니다.
설마 이부분은 당연히 되어있겠지 했는데..
아쉽네요.^^
chown 파일소유자와 파일소유그룹을 변경하는 명령입니다.
지금 현재 사용하고 계시는 계정 아이디가 nobody 인가요?
그렇다면 chown nobody.nobody -R gnuboard 가 맞습니다.
백업된 압출을 풀면 시스템환경이 달라졌을경우 chown 설정이 바뀔수 있습니다.
암튼 해결됐다니 정말 다행이네요 ^^
설마가 사람을 잡네요.. ㅎㅎ
근데 이거 다른 계정으로 바꾸고 싶은데.. nobody가 아니면 안되네요. (또 에러가 나와요)
어케 안될까요;;;;