上传文件失败时如何获得反馈?

时间:2012-02-01 13:49:12

标签: php file-upload

我调用upload.php执行各种任务。当事情失败时,我没有得到任何回应。 当我尝试输入echo "something"时,我没有输出。

如何从upload.php文件中获取输出? 我已经使用普通文件上传和使用uploadify进行了测试。

2 个答案:

答案 0 :(得分:0)

没有发布代码就不那么容易了。

您的上传脚本可能因上传失败而死亡。检查一下。如果在UNIX平台上,还要检查文件夹权限。祝你好运!

答案 1 :(得分:0)

如果您希望在代码中出现问题时提供反馈,那么最好的方法是在PHP中使用try / catch

非常简单的想法就是“试一试”并“抓住”错误:

<?php
try {
    echo inverse(5) . "\n";
    echo inverse(0) . "\n";
} catch (Exception $e) {
    echo 'Caught exception: ',  $e->getMessage(), "\n";
    // you could also send an email notification here, wrapped in its own try/catch in case of mail failure.
}
?>

参考:http://php.net/manual/en/language.exceptions.php