Jump to content


Photo

Chmod Em Localhost


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

#1 ChEsTeR

ChEsTeR

    Turista

  • Usuários
  • 55 posts
  • Sexo:Masculino

Posted 25/12/2003, 20:14

Oi pessoal, tudo bLz com vcs?

Seguinte, to fazendo um script d upload aki de imagens, e estou testando em local...
Quando ele vai fazer o upload, da o sgeuinte erro...

Warning: Unable to open '' for reading: Permission denied in

Isso é falta de CHMOD, não é?
Como eu arrumaria isso?

Agradeço a ajuda, vlwz!

(y)
LeandroAbdalla.com.br
Saudades Guilherme Blanco...

#2 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 25/12/2003, 23:41

Bom cara..

Se tu usa Windows, nem existe essa de CHMOD, isso é coisa de Linux..

Então, se vc usa Win, o problema não é este, talvez alguma info no teu php.ini esteja errada ou desabilitada..

Agora se tu usar Linux (eu acho difícil, por causa do teu avatar), o problema poderia ser no CHMOD..

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#3 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 25/12/2003, 23:42

Cara, provavelmente vc está usando Windows, e CHMOD só pode dar em plataformas UNIX, Linux por exemplo.

Pra dar CHMOD, existe a seguinte função do PHP chmod(), veja um exemplo abaixo:

<?php
chmod ("/arquivo/diretorio", 755);  // decimal; provavelmente incorreto
chmod ("/arquivo/diretorio", "u+rwx,go+rx"); // string; incorreto
chmod ("/arquivo/diretorio", 0755);  // octal; representação correta do modo
?>


Veja se você tem permissão para fazer o UPLOAD pra a pasta, ve se ela não está protegida por algum programa, e vê se os arquivos que você vai enviar também estão com permissão para enviar...
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#4 ChEsTeR

ChEsTeR

    Turista

  • Usuários
  • 55 posts
  • Sexo:Masculino

Posted 26/12/2003, 00:01

Eu estou usando WinXP...

Eu fui la nas pastas e tirei nas propriedades o "Somente Leitura" que estava selecionado, e continua....

Qual configuração que é essa no php.ini?
LeandroAbdalla.com.br
Saudades Guilherme Blanco...

#5 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 26/12/2003, 00:07

Procura no seu PHP.INI a seguinte linha:
file_uploads=

Caso seja file_uploads=Off mude para file_uploads=On

Só pra dar mais uma checada, olha as linhas

upload_tmp_dir="C:\EasyPHP\tmp\" -> Pasta padrão caso não exista no script
upload_max_filesize=2M -> Tamanho máximo de uploads...
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#6 ChEsTeR

ChEsTeR

    Turista

  • Usuários
  • 55 posts
  • Sexo:Masculino

Posted 26/12/2003, 00:15

Consegui pessoal, eu usei agora a função move_uploaded_file() ao invés de copy(), e deu certo!

vlwz a ajuda de todos!

(y) (y)
LeandroAbdalla.com.br
Saudades Guilherme Blanco...




1 user(s) are reading this topic

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

IPB Skin By Virteq