2011-03-04 2 views
0

로딩에서 페이지를 중지하는 php의 exit 명령과 동일한 것을 찾으려고합니다. 예를 들면 다음과 같습니다 :PHP 파이썬 서버 페이지, 종료, 로딩에서 페이지를 중지하십시오

if(isset($_SESSION['username'])){ 

} 
else{ 
    echo 'Your session has expired, please click <a href="https://dev.test.com/">here</a>'; 
    exit; 
} 

else claus..it의 종료가 나머지 페이지로드를 멈추게합니다.

PSP를 mod_pythong에서이 작업을 수행 할 수있는 방법이 <% exit %>

Sys.exit (0) 지금 내가하는 HTTP 500 오류 때문에 작동하지 않는 것이 경우에도 로그

[Tue Mar 15 15:36:11 2011] [error] [client 
    10.184.98.38] PythonHandler mod_python.psp: File "/var/www/html/index.psp", line 38, in ?\n sys.exit(0) [Tue Mar 15 15:36:11 2011] [error] [client 
    10.184.98.38] PythonHandler mod_python.psp: SystemExit: 0 

답변

1

무엇 sys.exit를 사용하여이 같은 약 :

import sys 
sys.exit(0) 

종료 코드가있는 종료로 전달 수 - 일반적으로, 0은 오류가없는 경우.

+0

작동하지 않습니다. HTTP 500 오류를 처리합니다. – Jim

+0

os.exit (0) 작품. – Jim