php文件上传无法在mac中运行

时间:2014-01-31 12:50:29

标签: php macos file-upload

简单的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 和文件尝试是10​​0kb图像文件

有人可以帮我在Mac上设置吗?

2 个答案:

答案 0 :(得分:1)

尝试将整个路径放在move_uploaded_file的“to”字段中。并查看它是否有效,如果它有效,那可能是由于uploads目录(当使用相对路径时)与您认为不同的原因造成的。

答案 1 :(得分:1)

检查特定的上传文件夹权限。 并将其更改为所有用户“ Read&amp;写