【问题标题】:PHP to Python Server Pages, Exit, stop page from loadingPHP到Python服务器页面,退出,停止页面加载
【发布时间】:2011-03-04 19:41:26
【问题描述】:

我正在尝试找到与 php 的退出命令等效的命令来阻止页面加载。例如我有:

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

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

注意 else 子句中的退出。它会阻止页面的其余部分加载。

有没有办法在 mod_pythong psp &lt;% exit %&gt; 中做到这一点

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

【问题讨论】:

    标签: php mod-python


    【解决方案1】:

    这样的事情怎么样,使用sys.exit

    import sys
    sys.exit(0)
    

    传递给 exit 的数字是退出代码 -- 通常,没有错误时为 0。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 2011-12-11
      相关资源
      最近更新 更多