Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php文件上载在mac中不起作用_Php_Macos_File Upload - Fatal编程技术网

php文件上载在mac中不起作用

php文件上载在mac中不起作用,php,macos,file-upload,Php,Macos,File Upload,简单的php文件上传示例在mac中不起作用。作为一名java开发人员,很难用SCRPT语言检查错误 <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="

简单的php文件上传示例在mac中不起作用。作为一名java开发人员,很难用SCRPT语言检查错误

<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>
我已经查看了google的acl问题,或者php.ini的文件大小设置,我觉得一切都正常 关于acl,授予777对文档目录的权限 关于php.ini设置,请检查文件上载大小参数及其使用方法 尝试的文件是100kb的图像文件


有人能帮我在mac上设置这个吗?

尝试将整个路径放在移动上传文件的“到”字段中。并查看它是否有效,如果有效,这可能是由于使用相对路径时上载的目录与您认为的不同。请检查特定的上载文件夹权限。
并将其更改为“所有用户”作为“读写”

尝试启用错误报告错误报告全部或使用尝试捕获来获取错误。它可以工作,但相关路径也应该工作正常?应该可以,但您必须认为您在那里上载的目录可能指向您期望的目录以外的其他地方。因此,为了使相对路径起作用,您应该找到上传文件夹的位置,然后授予777访问权限。虽然这可以解决问题,但授予所有用户rw访问权限通常是个坏主意