看看web服务器和php.ini设置问题

解决方案 »

  1.   

    没发看呀,因为我是买了中国商务的空间,我开始用http方式上传,可是不行,没权限,他们要我用ftp方式,他那边肯定没问题,但是我现在就是传不上去文件.
    请你把服务器当作没问题的情况下,看看我的代码是否有错误.
    哦,对了,他们系统是linux.是不是我的上传目录由写的不对呀?
      

  2.   

    假定你的upload是正确的,也就是说提交后$upfile真实存在可能出问题的环节:
    $result = connect(); // 连接失败。你没有做连接是否成功的判断。且连接时使用的服务器名和登陆时使用的用户名及口令均在函数connect()外//用来改变ftp路径 
    ftp_chdir($result, $cdir); //改变ftp路径失败。正确登陆ftp后,ftp目录是/,不可能有../upload/
    //用来上传指定的文件,同名并以二进制位传递 
    $res_code = ftp_put($result, $upfile_name, $upfile, FTP_BINARY); //写文件失败。可能的有:目录不存在,不可写,目标文件已存在