2013-01-17 10 views
0

폴더에있는 외무성 부상 (4.1.17)을 추출한 후를 찾을 수 있습니다,이 폴더에있는 외무성 부상을 실행합니다. 정상적으로 작동합니다. 나는이 추출 된 폴더에서 내 프로젝트 폴더의 모든 이전 외무성 부상 파일과 폴더를 교체 할 때
는 외무성 부상은 WWW 폴더에있는 파일을 찾을 수 있습니다 여전히 C 서블릿을 찾을 수는 없지만.G-WAN 4.1.17이/CSP 스크립트가 아닌 나의 오래된/CSP 스크립트

누가 설명 할 수 있습니까?

답변

0

나는 동안 나머지는 모두 잘 작동, 단지 내 가상 호스트 중 하나에이 문제를 가지고있다. 나는 Pierre에게 이것에 관해 연락을 취했고, 그는 곧이 문제를 해결할 수 있어야합니다. 그러나 지금은 하루 만 이었으므로 좀 더 자세한 답을 제공해야 할 것입니다. 내가 설치 4.1.17 g가 완 바닐라를 사용하는 경우

는 일어나지 않았다, 그 모든 스크립트가 괜찮 았는데. 기본 리스너/IP 호스트 구성이나 사용중인 가상 호스트를 사용했다면 듣고 싶습니다.

+0

우분투 12.10을 사용하고 항상 업데이트를 유지합니다. 가상 컴퓨터가 설치되어 있지 않습니다. 완완은 0.0.0.0:8881을 청취합니다. 나는 8080로 바꿨지 만 문제는 여전히 있었다. 오류 로그에는 이상한 레코드가 없으며 404 파일을 찾을 수 없다고 말했습니다. –

0

폴더에서 관 (4.1.17)을 추출한 후이 폴더에서 관을 실행합니다. 정상적으로 작동합니다. 이것은 G-WAN 버그 아니라고

증명 : 당신이 "그 폴더에있는 외무성 부상을 실행할 때"모두 잘 작동합니다. 나는이 추출 된 폴더에서 내 프로젝트 폴더의 모든 이전 외무성 부상 파일과 폴더를 교체 할 때

, 외무성 부상은 www 폴더에있는 파일을 찾을 수 있습니다 여전히 c servlets을 찾을 수는 없지만.

이 문제는 대부분의 액세스 권한과 관련이 : 어느 C servlets이 (외무성 부상을 실행하는 데 사용되는 계정에 의해)을 읽을 수 없거나 컴파일 된 객체가 /tmp 또는 $TMPDIR 디렉토리에서 사용할 수 없습니다 참조 http://gwan.ch/faq#error8246.

파일 권한은 notoriously tricky subject 있습니다..

"얻는 것은 EPERM/정말 좀 불어 사용자 공간에서 EACCES 그것은 SELinux를 사용 할 수있는 당신이 그것을 가지고 왜 어떤 생각이없는 사용자로서, 그것은 RWX 수 파일에 비트는, 그것이 무엇을 아는 사람이 될 수있다, 그것이 ACL 수, 누락 된 기능이 될 수 있습니다. [...] 는 SELinux를, ACL을 추가하고, 시스템 기능을 이해하기가 너무 쉽게 만들어 didn를[...] -EPERM은 파일 사용 권한에 관한 것이 었습니다. SELinux와 장애 비트 및 그들이 무엇을 부르고 있든간에 (예 : "안전"에 대한 나의 정의는 시스템이 무엇을하는지 이해하는 것을 포함합니다. OS/이번 주 확장 된 속성 2 가지 - 독점력. " 권한 문제를 확인하기 위해

1

빠른 방법은 아직 시도되지 않은 경우, 루트로 외무성 부상을 시작하는 것입니다. 루트로 작동하지만 그렇지 않으면 권한 문제 일 가능성이 높습니다.

+0

내 프로젝트 폴더에서 g-wan (4.1.17)을 루트 (추출 된 폴더가 아닌)로 실행했지만 c 서블릿을 찾을 수 없었습니다. –

관련 문제