Jump to content


Photo

Mkdir No Servidor (alguem?)


  • Faça o login para participar
3 replies to this topic

#1 Willian da Silva

Willian da Silva

    Turista

  • Usuários
  • 58 posts
  • Sexo:Masculino

Posted 24/11/2008, 16:31

eu estou tentando fazer um sistema igual ao 4shared so q so pra imagens ai pesquisando aqui no forum mesmo descobri que , mk dir faz o diretorio e tal e coisa, uso o easyphp e cria que e uma beleza, bem, o problema e que quando jogo para o servidor da esse erro

Warning: mkdir() [function.mkdir]: No such file or directory in /home/a3858313/public_html/index.php on line 3
<?php
$nome = $_POST['nome_cadastro'];
$criar	=	mkdir("$nome", 0777);
if($criar){
	echo"<b>A pasta_".$nome."_foi criada com sucesso</b>";
	}
	else{
	echo"<b>A pasta _".$nome."_nao foi possivel ser criada.!!</b>";
	}
?>




<form id="form1" name="form1" method="post" action="index.php?cad=ok">
  <label>
  <input name="nome_cadastro" type="text" id="nome_cadastro" />
  </label>
  <label>
  <input type="submit" name="Submit" value="cadastrar" />
  </label>
</form>

to esperando em......

t+

Edição feita por: Willian da Silva, 24/11/2008, 16:33.


#2 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 24/11/2008, 17:38

Já tentou dar permissão no arquivo que vai criar o diretório?

#3 Willian da Silva

Willian da Silva

    Turista

  • Usuários
  • 58 posts
  • Sexo:Masculino

Posted 25/11/2008, 13:59

Já tentou dar permissão no arquivo que vai criar o diretório?


como assim?? la no ftp???
dei a permiçao no index.php que e 777
e isso?

#4 hlegius

hlegius

    Turista

  • Usuários
  • 58 posts
  • Sexo:Masculino
  • Localidade:Guarulhos, SP
  • Interesses:Google Talk: hlegius em gmail ponto com

Posted 25/11/2008, 17:59

Já tentou dar permissão no arquivo que vai criar o diretório?


como assim?? la no ftp???
dei a permiçao no index.php que e 777
e isso?


Não. A permissão que você tem que dar é no diretório onde você deseja criar o diretório.
Por exemplo, vamos assumir que você quer criar em: /home/user/www/uploads/
Logo, você tem que dar permissão no diretório "uploads" e não no script php. Aliás, volte as permissões do script index.php para o padrão.

Recomendo a leitura sobre permissões no Linux para entender seu funcionamento: http://www.google.co...&...oogle&meta=


Abraço!
hlegius.
http://www.hlegius.pro.br | http://www.programe.me
ArchLinux - A simple lightweight Linux distribution




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq