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


Upload image file to server failed

我正在尝试上传图像到我的web服务器。由于它是一个免费的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函数将文件上传到需要用户名和密码的服务器

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

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

检查max_postrongize和upload_max_size是否大到可以上传。这里有一些有用的解决方案:

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