..:: MX Studio Fóruns ::..: PERMISSõES CHMOD - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

PERMISSõES CHMOD duvidas

#1 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

  Posted 17 September 2006 - 03:58 PM

<?php

chmod("?????", 0000);

?>


eu conheço a função mas naum sei aplicar...

tipo eu preciso aplicar permissão 1777 numa pasta (pasta "UPLOAD" no diretorio raiz do servidor) e 777 num txt

poderiam citar como faço através de php?

vlw phpzeiros biggrin.gif
0

#2 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1265
  • Joined: 15-January 04

Posted 18 September 2006 - 12:04 AM

Se a pasta que foi criada e o arquivo foram criados/enviados via FTP, você não vai conseguir alterar as permissões dos arquivos via PHP, porque eles não pertencem ao mesmo dono (owner). O ideal seria que você alterasse as permissões da pasta e do arquivo via FTP, mas, se quiser REALMENTE alterar via PHP, você teria que ainda assim fazer uma conexão FTP através do PHP.

PHP

<?php

$ftp 
ftp_connect("host");
ftp_login($ftp"login""******");

ftp_site($ftp"chmod 0777 minha/pasta/para/ser/alterada");
ftp_site($ftp"chmod 0777 meu/arquivo.txt");

ftp_quit($ftp);
?>



@braços e fique com Deus!
0

#3 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

Posted 18 September 2006 - 12:31 PM

bom a minha ideia eh soh dar a permissão, me disseram q eh possivel dar a permissão pelo programa q eu uso de ftp... mas eu naum consegui encontrar nada a respeito nele.... vc tem algum programa de ftp pra indicar q tenha essa opção pra eu dar permissoes ?
vlw thumbsup.gif


0

#4 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1265
  • Joined: 15-January 04

Posted 18 September 2006 - 10:20 PM

A maioria dos programas FTP tem essa opção, procure por File Permissions ou algo do genero.

Ou tente o Smart FTP

@braços e fique com Deus!
0

#5 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

Posted 19 September 2006 - 04:00 PM

Vlw hufersil. Ficou mais claro agora, com o smart ftp.
vai dar pra testar os scripts agora de upload e contador de visitas agora.

abraço cool.gif
0

#6 User is offline   chackal_sjc 

  • Group: Membros
  • Posts: 260
  • Joined: 09-August 04

Posted 21 September 2006 - 12:08 AM

QUOTE(hufersil @ 17/9/2006 23:09:51)
Se a pasta que foi criada e o arquivo foram criados/enviados via FTP, você não vai conseguir alterar as permissões dos arquivos via PHP, porque eles não pertencem ao mesmo dono (owner). O ideal seria que você alterasse as permissões da pasta e do arquivo via FTP, mas, se quiser REALMENTE alterar via PHP, você teria que ainda assim fazer uma conexão FTP através do PHP.

PHP

<?php

$ftp 
ftp_connect(\"host\");
ftp_login($ftp\"login\"\"******\");

ftp_site($ftp\"chmod 0777 minha/pasta/para/ser/alterada\");
ftp_site($ftp\"chmod 0777 meu/arquivo.txt\");

ftp_quit($ftp);
?>


@braços e fique com Deus!
View Post


Na verdade o arquivo que não tem permissão de escrita, mas o seu usuário tem(usuário do FTP). Não é se você criou a pasta via FTP, tanto é pois que você pode editar suas permissões.

Você pode simplismente usar o chmod() para modificar a permissão do arquivo ou pasta quando ele é rodado.
O usuário atual é aquela sob o qual o PHP é executado. Provavelmente não é o mesmo usuário que você normalmente usa quande acessa uma conta shell ou FTP.

OBS.: Isso só funciona em sistemas Linux(unix).
0

#7 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1265
  • Joined: 15-January 04

Posted 21 September 2006 - 09:55 AM

QUOTE(chackal_sjc @ 20/9/2006 23:09:55)
QUOTE(hufersil @ 17/9/2006 23:09:51)
Se a pasta que foi criada e o arquivo foram criados/enviados via FTP, você não vai conseguir alterar as permissões dos arquivos via PHP, porque eles não pertencem ao mesmo dono (owner). O ideal seria que você alterasse as permissões da pasta e do arquivo via FTP, mas, se quiser REALMENTE alterar via PHP, você teria que ainda assim fazer uma conexão FTP através do PHP.

PHP

<?php

$ftp 
ftp_connect(\"host\");
ftp_login($ftp\"login\"\"******\");

ftp_site($ftp\"chmod 0777 minha/pasta/para/ser/alterada\");
ftp_site($ftp\"chmod 0777 meu/arquivo.txt\");

ftp_quit($ftp);
?>


@braços e fique com Deus!
View Post


Na verdade o arquivo que não tem permissão de escrita, mas o seu usuário tem(usuário do FTP). Não é se você criou a pasta via FTP, tanto é pois que você pode editar suas permissões.

Você pode simplismente usar o chmod() para modificar a permissão do arquivo ou pasta quando ele é rodado.
O usuário atual é aquela sob o qual o PHP é executado. Provavelmente não é o mesmo usuário que você normalmente usa quande acessa uma conta shell ou FTP.

OBS.: Isso só funciona em sistemas Linux(unix).
View Post



chackal_sjc,

Se você tentar dar um chmod() em uma pasta ou arquivo o qual o servidor WEB não tem permissão de alterar, você vai receber um alerta (warning) dizendo que não foi possível completar a operação.

Por isso, expliquei na primeira parte do meu post, exatamente o que você colocou: para que ele edite as permissões da pasta/arquivo por um programa FTP, porém, o PHP também permite acesso FTP, e que se ele quisesse realmente alterar as permissões via PHP, ele poderia fazê-lo acessando o FTP pelo PHP.

Na maioria dos servidores (e claro, nos seguros), é normal que o usuário que roda o Apache, ou qualquer outro servidor WEB, seja diferente do usuário de FTP, pois senão os usuários poderiam deitar e rolar apagando os arquivos alheios.

@braços e fique com Deus!
0

#8 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

Posted 22 September 2006 - 01:59 AM

nossa parece brincadeira comigo...
o q acontece qdo o server nega seu pedido de permissão?
um server gringo meu aceitou as permissoes, o daki da minha cidade naum.

biggrin.gif

vlw gente.

0

#9 User is offline   chackal_sjc 

  • Group: Membros
  • Posts: 260
  • Joined: 09-August 04

Posted 23 September 2006 - 04:31 PM

QUOTE(hufersil @ 21/9/2006 08:09:41)
QUOTE(chackal_sjc @ 20/9/2006 23:09:55)
QUOTE(hufersil @ 17/9/2006 23:09:51)
Se a pasta que foi criada e o arquivo foram criados/enviados via FTP, você não vai conseguir alterar as permissões dos arquivos via PHP, porque eles não pertencem ao mesmo dono (owner). O ideal seria que você alterasse as permissões da pasta e do arquivo via FTP, mas, se quiser REALMENTE alterar via PHP, você teria que ainda assim fazer uma conexão FTP através do PHP.

PHP

<?php

$ftp 
ftp_connect(\"host\");
ftp_login($ftp\"login\"\"******\");

ftp_site($ftp\"chmod 0777 minha/pasta/para/ser/alterada\");
ftp_site($ftp\"chmod 0777 meu/arquivo.txt\");

ftp_quit($ftp);
?>


@braços e fique com Deus!
View Post


Na verdade o arquivo que não tem permissão de escrita, mas o seu usuário tem(usuário do FTP). Não é se você criou a pasta via FTP, tanto é pois que você pode editar suas permissões.

Você pode simplismente usar o chmod() para modificar a permissão do arquivo ou pasta quando ele é rodado.
O usuário atual é aquela sob o qual o PHP é executado. Provavelmente não é o mesmo usuário que você normalmente usa quande acessa uma conta shell ou FTP.

OBS.: Isso só funciona em sistemas Linux(unix).
View Post



chackal_sjc,

Se você tentar dar um chmod() em uma pasta ou arquivo o qual o servidor WEB não tem permissão de alterar, você vai receber um alerta (warning) dizendo que não foi possível completar a operação.

Por isso, expliquei na primeira parte do meu post, exatamente o que você colocou: para que ele edite as permissões da pasta/arquivo por um programa FTP, porém, o PHP também permite acesso FTP, e que se ele quisesse realmente alterar as permissões via PHP, ele poderia fazê-lo acessando o FTP pelo PHP.

Na maioria dos servidores (e claro, nos seguros), é normal que o usuário que roda o Apache, ou qualquer outro servidor WEB, seja diferente do usuário de FTP, pois senão os usuários poderiam deitar e rolar apagando os arquivos alheios.

@braços e fique com Deus!
View Post


É, exatamente.

Eu não tinha entendido corretamente. tongue.gif
Usando o ftp seria certeza que você vai alterar a permissão da pasta/arquivo.
0

#10 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

Posted 23 September 2006 - 04:37 PM

mas o servidor nega a permissao! unsure.gif
0

#11 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1265
  • Joined: 15-January 04

Posted 23 September 2006 - 06:40 PM

O servidor pode negar de mudar as permissões se os arquivos foram enviados através de um formulário web e não foi colocada a sua devida permissão após o envio.

Neste caso, somente através do PHP para mudar suas permissões.

@braços e fique com Deus!
0

#12 User is offline   M. Vinícius Brandão 

  • Group: Membros
  • Posts: 493
  • Joined: 02-January 06

Posted 05 October 2006 - 06:42 PM

certo, etnão tipo
num comando "fread"

eu especifico um arquivo.

$arquivo = 'contador.txt';

fread($arquivo, '1777' );


esse 1777 serviria como permissão ao arquivo?
ou eu teria de colocar

chmod(contador.txt, 1777);

?

vlw biggrin.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Preloader de Imagem
Duvidas, opiniões, sugestões!
Flash & ActionScript Lotus 
  • 1 Reply
  • 526 Views
New Replies Como faço uma home aleatória?!
Dúvidas de como fazer uma configuração!!
Flash & ActionScript Fabio Peres 
  • 12 Replies
  • 1736 Views
New Replies Certificação
duvidas e informação
Dúvidas Gerais sjrsc 
  • 0 Replies
  • 552 Views
New Replies SELECT
dúvidas
ASP sublyer 
  • 2 Replies
  • 698 Views
New Replies Fontes trocadas do texto do meu site e outras duvidas
O texto do meu site esta mudando de fonte em outros computadores
Dreamweaver Jasar 
  • 1 Reply
  • 812 Views
New Replies Me ajudem em uma menu!
Já postei a mesma duvidas, essa tem ex..
Flash & ActionScript tbrm 
  • 1 Reply
  • 478 Views
Hot Topic (New) Layout - duvidas
melhorias...
Fireworks Gisa Iagami 
  • 15 Replies
  • 2104 Views
New Replies muitas duvidas...
....
Flash & ActionScript manuela 
  • 3 Replies
  • 873 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)