我正在做一个PHP文件上传的测试,但是我的脚本似乎不允许我上传WMV。
下面是我拥有的PHP脚本
<?php
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
?>这是HTML脚本
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>当我尝试像jpg这样的其他格式时,mov就能正常工作了。
我需要为wmv做特殊的设置吗?
我在mac上使用XAMMP
谢谢,
T形三通
发布于 2011-05-12 08:19:02
检查您的php.ini,确保您的帖子最大大小和文件上传最大大小至少与.wmv文件的文件大小一样大(您的HTML指令仅限客户端使用)。文件的类型本身应该没有区别。(更改php.ini文件后重新启动web服务器,并使用<?php phpinfo(); >找出从何处加载php.ini文件。)
https://stackoverflow.com/questions/5971984
复制相似问题