上传图像文件到服务器失败

时间:2013-05-06 08:04:53

标签: php

我正在尝试将图片上传到我的网络服务器。由于它是一个免费的Web服务器,而不是直接访问其ftp服务器,我只能使用一个给定的软件连接到FTP服务器。

我的问题是我正在尝试使用“move_uploaded_file”功能将图像上传到我的服务器。以下是代码:

 move_uploaded_file($_FILES["file"]["name"],
  "/www/99k.org/1/2/3/123shop/product_images/" . $_FILES["file"]["name"]);

我得到了一个错误,即权限被拒绝。我的问题是,是否可以使用move_uploaded_file函数将文件上传到需要用户名和密码的服务器

2 个答案:

答案 0 :(得分:0)

检查文件夹权限,你应该上传临时文件,比如

move_uploaded_file($_FILES["file"]["tmp_name"],
  "/www/99k.org/1/2/3/123shop/product_images/" . $_FILES["file"]["name"]);

答案 1 :(得分:0)

并检查max_post_size和upload_max_size是否足以上传。 这里有一些有用的解决方案:

https://stackoverflow.com/a/16390900/954924