• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

RicardoR

Erro Upload

8 mensagens neste tópico

Boas

Estou a usar u mcódigo do armazem que passo a dizer :

<?php
$destino = "/www/uploaded"; //Pasta onde serão armazenados os uploads

$mandar = $destino."/".$file_name;
if(!move_uploaded_file($file, $mandar)) {
   echo "<font face= candara>O ficheiro não pode ser enviado.</font><br>";
}
else {
   echo "<font face= candara>O ficheiro foi enviado com sucesso.</font><br>";
   echo "O arquivo enviado foi este: $file";
}
echo"<font face= candara>Quer enviar mais arquivos? <a href= index.php?p=2>Clique aqui</a><br><br></font>";
?>

Mas dá erro que é o seguinte:

Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/www/uploaded/ola.txt) is not within the allowed path(s): (/home:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/a6483987/public_html/upload.php on line 19

Alguém me esclarece ?

Abraço :confused:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens que dar permissões à pasta onde vão ser uploadados os ficheiros com 777 (permissões de leitura, escrita e execução).

Acedes por FTP à tua conta e deves ter lá opções para fazer isso, senão também podes ir pelo CPanel.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isto está a dar o mesmo erro mesmo tendo posto a 777...

Alguém sabe como por isto a dar ??

Abraço :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora