Web中的文件上传无效

时间:2010-06-26 11:50:35

标签: php

我的服务器上有工作代码,它使用Xampp服务器,但是当我将它上传到我的托管网站时,似乎整个上传工作不正常..缺少什么?临时文件夹?我需要为我的托管网站制作一个临时文件夹吗?

3 个答案:

答案 0 :(得分:1)

我确定您尚未设置上传路径的权限。 检查上传路径的权限。 首先尝试通过世界写入格式的许可(777)。

答案 1 :(得分:1)

确保:

  • 服务器上传限制,php.ini
  • 文件夹权限,chmod为755
  • 您正在指定正确的路径
  • 您已使用enctype属性
  • 中的form
  • 如果关闭则启用错误报告

<强>更新

enctype应设置为enctype="multipart/form-data",例如:

<form enctype="multipart/form-data">

您可以通过将这些行放在脚本之上来打开错误报告:

ini_set('display_erros', true);
error_reporting(E_ALL);

另外,尝试查看提交表单后$_FILES数组包含的内容:

echo '<pre>';
print_r($_FILES);
echo '</pre>';

答案 2 :(得分:0)

检查两件事:

  • 上传文件的文件夹 是否存在于服务器上?
  • 写入该文件夹的权限