0

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

4

2 回答 2

0

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

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

于 2013-05-06T08:17:21.640 回答
0

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

move_uploaded_file($_FILES["file"]["tmp_name"],
  "/www/99k.org/1/2/3/123shop/product_images/" . $_FILES["file"]["name"]);
于 2013-05-06T08:10:47.583 回答