【发布时间】:2011-07-24 07:20:02
【问题描述】:
我一直在读到人们在运行 fastCGI 时在他们的 php 脚本中使用退出函数时会遇到问题
https://serverfault.com/questions/84962/php-via-fastcgi-terminated-by-calling-exit
http://php.net/manual/en/function.exit.php
“需要注意的是,如果构建一个运行在FastCGI上的站点,调用exit会在服务器的日志文件中产生一个错误,这很快就会被填满。”
但是,即使我配置了 fastCGI,在运行这个简单的脚本后,我的错误日志也没有报告这个问题:
<?php
$num=2;
if($num==2){
exit();
}
?>
在我配置了 fastCGI 时使用退出功能是否安全? php中的exit函数有什么替代方法吗?
编辑:我正在使用 exit() 函数表单表单验证(即如果表单有效退出,如果没有将所有发布的变量解析到文本字段中。)
【问题讨论】: