strato php文件上传

时间:2016-11-27 15:17:13

标签: php file-upload

我需要通过 strato 服务器上的 move_uploaded_file 语句上传我的php文件。我使用这个简单的php upload script将图像上传到我的strato网站空间。但是上传图片时收到此错误消息:

  

抱歉,上传文件时出错。

这是由 move_uploaded_file 方法中的错误引起的。有没有人成功在Strato服务器上使用此方法?

到目前为止我所做的是:

  • 通过FileZilla中的chmod将文件夹上传的权限设置为777
  • 禁用了服务器端垃圾邮件安全(正如Strato支持告诉我的那样)
  • 通过Site Guard设置禁用写保护

也许还有办法获得更好的错误信息?

1 个答案:

答案 0 :(得分:0)

好的,我解决了我的问题。我的上传路径出错了。而不是使用相对路径

$target_dir = "/uploads";

需要服务器的根作为添加:

$target_dir = __DIR__ . "/uploads";