Sérgio Murillo Postado Junho 5, 2014 Denunciar Share Postado Junho 5, 2014 Fala ae galera! Tenho uma função que eu já uso faz um tempo e nunca me deu problemas. Porém tive que mudar minha aplicação de pasta no mesmo servidor Linux e agora ela esta me retornando Error 7 no move_uploaded_file(). Segue abaixo função php: function upload($arquivo,$processo,$tmpname){ //echo $arquivo . "<br/>" . $processo . "</br>" . $tmpname; $arquivo = pathinfo(strtolower($arquivo)); $nomefinal = $processo. "_" .date('d-m-Y-H:i'). "." .$arquivo["extension"]; //$nomefinal = $processo."_".$arquivo; $from = 'ÀÁÃÂÉÊÍÓÕÔÚÜÇàáãâéêíóõôúüç'; $to = 'AAAAEEIOOOUUCaaaaeeiooouuc'; $nomefinal=strtr($nomefinal,$from,$to); $caracteres = array("ç",",","~","^","]","[","{","}",";",":","´",",",">","<","-","/","|","@","$","%","ã","â","á","à","é","è","ó","ò","+","=","*","&","(",")","!","#","?","`","ã"," ","©","º"); $nomefinal =str_replace($caracteres,'_',$nomefinal); /* if (file_exists("./arquivos/" . $processo . $arquivo . date('d-m-Y-H:i:s'))){ echo $_FILES["file"]["name"] . " Já existe. "; }else*/ $uploaddir = 'arquivos/'; if(move_uploaded_file($tmpname,$uploaddir.$nomefinal)){ //$arq = $processo. "_" .date('d-m-Y-H:i'). "_" .$arquivo; return $nomefinal; }else{ //$Msg_erro .= "Erro ao salvar planilha ".$arquivo.".<br>"; echo "<script>alert('Ocorreu um erro ao salvar o arquivo $uploaddir$nomefinal. Favor entrar em contato com o administrador do sistema. ');</script>"; } } Segue print_r do $_FILES: Array ( [arquivopdf] => Array ( [name] => PTUG_SDPP_2014.pdf [type] => [tmp_name] => [error] => 7 [size] => 0 ) ) Alguém já teve esse problema ? Desde já agradeço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 euler01 Postado Julho 3, 2014 Denunciar Share Postado Julho 3, 2014 Bicho ta com cara de ser o tamanho do arquivo anexado. tenta um arquivo mais leve e ve se funciona. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Sérgio Murillo
Fala ae galera!
Tenho uma função que eu já uso faz um tempo e nunca me deu problemas. Porém tive que mudar minha aplicação de pasta no mesmo servidor Linux e agora ela esta me retornando Error 7 no move_uploaded_file().
Segue abaixo função php:
Segue print_r do $_FILES:
Alguém já teve esse problema ?
Desde já agradeço.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.