简单的php文件上传示例在mac中无效。作为一名java开发人员,很难用scrpting语言检查错误
<html>
<head>
<title>File Upload Form</title>
</head>
<body>
This form allows you to upload a file to the server.<br>
<form action="getfile.php" enctype="multipart/form-data" method="post"><br>
Type (or select) Filename: <input type="file" name="uploadFile">
<input type="submit" value="Upload File">
</form>
</body>
</html>
和getfile.php为
<html>
<head>
<title>Process Uploaded File</title>
</head>
<body>
<?php
move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'],
"uploads/{$_FILES['uploadFile'] ['name']}")
?>
</body>
</html>
我已经调查了谷歌的acl问题或php.ini设置的文件大小一切看起来都不错 关于acl给了777文档目录的权限 关于php.ini设置检查文件上传大小参数及其使用50M 和文件尝试是100kb图像文件
有人可以帮我在Mac上设置吗?
答案 0 :(得分:1)
尝试将整个路径放在move_uploaded_file的“to”字段中。并查看它是否有效,如果它有效,那可能是由于uploads目录(当使用相对路径时)与您认为不同的原因造成的。
答案 1 :(得分:1)
检查特定的上传文件夹权限。 并将其更改为所有用户“ Read&amp;写 强>