我正在使用uploadify(一个jQuery上传)脚本,后者基本上有一个PHP文件。我想对PHP代码进行一些调试,(例如,看看我在PHP文件中遇到什么样的错误(当它被jQuery调用时),但我不知道如何打印错误。原始的PHP文件是:
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_GET['folder'] . '/';
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
move_uploaded_file($tempFile,$targetFile);
}
?>现在例如我在上面的代码中的move_uploaded_file()之前添加一行。
die("die befor moving file");当这个PHP文件被脚本调用时,它不会进入下一行,但它也不会打印该消息。我怎样才能打印错误信息?如果不能这样做,我可以显示一些JavaScript警报消息。这个想法是知道PHP文件中的错误在哪里。谢谢。
以下是前端上传页面代码:
$(document).ready(function() {
$("#fileUpload").fileUpload({
'uploader': 'uploadify/uploader.swf',
'cancelImg': 'uploadify/cancel.png',
'script': 'uploadify/upload.php',
'folder': 'files',
'multi': false,
'displayData': 'speed'
});
});
Uploadify Sample
Single File Upload
Display speed