Jump to content


Photo

Problema Com Execução De Script


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

#1 vinucho

vinucho

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 21/09/2005, 10:24

Tenho uma aplicação em php no diretório:

/var/www/teste/

Dentro deste diretório há um php que executa:

<?
exec("/var/www/teste/aplicacao/aplicacao "/var/www/teste/arquivo");
?>

Acho que o problema é de permissão.

Qual o usuário e grupo ideais para deixar configurado no apache2.conf?
E quais as permissões que precisa ter a pasta /teste?

Obrigado,
Vinicius.

#2 Hospedar-se .Com

Hospedar-se .Com

    Super Veterano

  • Usuários
  • 1500 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 21/09/2005, 11:10

Qual é a mensagem de erro que ele lhe retorna? Só de olhar fica um pouco complicado te ajudar sem os logs de erro.

#3 vinucho

vinucho

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 21/09/2005, 11:24

A única diferença nos logs é no cabeçalho:


Esse é o log do que não deu problema, que foi rodado via terminal:
>>> --- Initialization [CL.tgicl] started at Sep 21 11:07:17 2005
tgicl running options:
tgicl CL.tgicl
Standard log file: tgicl_CL.tgicl.log
Error log file: err_tgicl_CL.tgicl.log
Using 1 CPUs for clustering and assembly
Path is : /usr/local/tgicl_linux/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin

Esse é que roda via browser:
>>> --- Initialization [/var/www/proj_2005/CL.tgicl] started at Sep 21 11:19:12 2005
tgicl running options:
tgicl /var/www/proj_2005/CL.tgicl
Standard log file: tgicl_CL.tgicl.log
Error log file: err_tgicl_CL.tgicl.log
Using 1 CPUs for clustering and assembly
Path is : /var/www/proj_2005/tgicl_linux/bin:/usr/local/bin:/usr/bin:/bin

#4 Hospedar-se .Com

Hospedar-se .Com

    Super Veterano

  • Usuários
  • 1500 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 21/09/2005, 12:25

Vc está utilizando cluster?

Mas de qualquer forma, deixe a aplicação com o chmod 755, e o arquivo com 666 ou 777 para que tenha acesso total de escrita, leitura e execução.

Se prescisar que mais de 1 usuário possa executar esse programa, vc pode adicionar esse usuário ao mesmo grupo do programa ou mudar o grupo desse programa

adduser -g GRUPO1 USUÁRIO

ou

chown USUÁRIODONO.GRUPO1 APLICAÇÃO ARQUIVO




1 user(s) are reading this topic

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

IPB Skin By Virteq