【问题标题】:how to set a temp upload directory in php如何在php中设置临时上传目录
【发布时间】:2014-07-25 10:40:53
【问题描述】:

我尝试做一个简单的上传文件,我想修复上传目录来上传文件,但我尝试了很多方法,我得到了这个错误 : failed to open stream.

我试过这样'/html5unchained/imgs/'和这个C:/wamp/www/html5unchained/imgs/和这个C://wamp//www//html5unchained//imgs//

$uploaddir = 'C:\wamp\www\html5unchained\imgs';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

move_uploaded_file($uploadfile, $uploaddir);

我已经尝试了所有的可能性 请帮忙

【问题讨论】:

  • move_uploaded_file 的第一个参数必须是 $_FILES['userfile']['temp_name']
  • @SelaYair C:\foo 看起来像 Unix 吗?
  • 文件夹是否存在?执行一次 chmod 777 以获取所有权限,就像这样 hmod($uploaddir, 755);// 只运行一次并重试
  • 同样的问题:/ @KA_lin
  • @KA_lin chmod 在windhoos环境中不存在

标签: php file


【解决方案1】:

上传文件在服务器上的位置可以通过 upload_tmp_dir配置选项进行配置..

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-10-06
  • 2018-03-17
  • 1970-01-01
  • 2021-04-04
  • 1970-01-01
  • 2016-08-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多