+ Responder ao Tópico



  1. #1
    hardcode
    Pessoal é o seguinte,
    estou a fazer um projecto de alojamento de foruns phpBB gratuito.
    o código é o seguinte:

    system('mkdir /var/www/html/'.$usern);
    exec('tar --directory='.$usern.' -zxvf phpbb.tar.gz');
    # instala o language pack em tuga
    exec('tar --directory='.$usern.'/language -zxvf lang_portuguese.tar.gz');
    exec('tar --directory='.$usern.'/templates -zxvf subSilver_portuguese.tar.gz');

    acontece que ás vezes funciona, mas outras vezes não... nem sei do que possa ser.. no entanto gostaria de saber outras hipoteses para fazer isto, visto que ja tentei fazer copia de um directorio do phpBB default para a pasta de utilizador mas não dava pois ele atribuia permissoes do apache aos ficheiros e depois nao podiam ser visualizados no browser por falta de permissões... é isso ae...
    qualquer opinião ou ajuda é bem vinda
    obrigado desde já

  2. não sei se os processos chamados pelo system e exec são esperados terminar para depois retornar a execução do script php.. por isso á o risco de enquanto ele estar descompactando, e ainda não criou a pasta language, ele executa a função que manda descompactar o indioma portugues.

    faça isso:


    system('mkdir /var/www/html/'.$UserDir );

    $str = 'tar -zxvf phpbb.tar.gz -C ' . $UserDir . '; ';
    $str .= 'tar -zxvf lang_portuguese.tar.gz -C ' . $UserDir . '/language; ';
    $str .= 'tar -zxvf subSilver_portuguese.tar.gz -C ' . $UserDir . '/templates';

    exec($str);






Tópicos Similares

  1. Sistema de Backup - Red Hat 8
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 22-09-2003, 23:24
  2. VNC e sistema de vóz
    Por no fórum Servidores de Rede
    Respostas: 7
    Último Post: 06-06-2003, 08:05
  3. Php + sistema de busca
    Por nopp_lnx no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 30-05-2003, 11:14
  4. erro no sistema de arquivo: erro 1026
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 17-03-2003, 17:40
  5. sistema de login
    Por no fórum Servidores de Rede
    Respostas: 5
    Último Post: 23-01-2003, 08:21

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L