2009-08-14 3 views
0

내 python 스크립트 감옥 껍질에서 잘 실행, 내가 html 파일에 파이프 수 html 퍼팅. 내가 파일을 볼 때, 그것이 내가 원하는 것입니다. 그러나 브라우저에서 파일을 실행하려고하면 500 오류가 발생합니다. http://imgseekweb.sourceforge.net/install.html의 지침에 따라 cgi-bin은 suEXEC 모드 여야합니다. 내 호스팅 회사는 cgi 스크립트 처리기를 .py 파일을 허용하도록 변경했으며 잘 작동하는 작은 테스트 스크립트를 만들었지 만 아직 제대로 작동하지 않습니다.감옥 있음 괜찮아요 jail 셸에서 실행하지만 브라우저가 없습니다

나는 suEXEC을 cPanel에서 .py 파일의 커스텀 아파치 파일 핸들러로 만들려고했지만, 도움이되지 않았다. 단지 파이썬 스크립트를 브라우저의 텍스트로 인쇄하지 않고 출력했다.

해결 방법에 대한 아이디어. 이제 스크립트가 감옥 껍질에서 적어도 작동합니다. 나는 심지어 테스트 파일을 파이썬 스크립트의 시스템 실행을 시작함으로써 아파치를 가짜로 만들려고 시도하지만, 너무 오랫동안 감옥 쉘에 올바른 html을 뱉어 냈지만 500 개의 오류가 발생했다. .

나는 어떤 일을하던간에 test.py가 작동을 멈추게 만들었습니다. 내가 추가 한 모든 코드를 제거해도 이제는 500 개의 오류가 발생합니다.

+0

호스트에 아직 문의 해 보셨습니까? –

+0

예. 나는 그들로부터 응답을 기다리고있다. – socrtwo

답변

0

나의 hoster가 문제를 해결했습니다. Microsoft Expression 2.0 HTML 편집기가있는 Windows 환경에서 작업하고있는 것으로 나타났습니다. 코드는 hoster 환경에 설치되어 있고 쉘에서 액세스 할 수있는 dos2unix를 사용하여 UNIX 환경으로 변환해야했습니다 ...이 스레드를 읽은 모든 사람에게이 책을 읽어 주셔서 감사합니다.

관련 문제