Projeto

Geral

Perfil

Melhoria #232

Remover opção de serviços assincronos sem crontab

Adicionado por Mauricio Luiz Viani aproximadamente 6 anos atrás. Atualizado quase 4 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
Admin
Início:
29/03/2018
Data prevista:
% Terminado:

100%


Descrição

No módulo Administrador, opção Serviços Assíncronos agendados, existe uma combo de seleção com as alternativas:

1) somente crontab;
2) recuperar (a cada página visitada).

A segunda opção é destinada para instalações do Expresso, como em Windows, que não possuem um serviço tipo crontab.
A saída encontrada pelos desenvolvedores do egroupware, foi registrar uma função, que é executada sempre ao final de cada requisição de página ao php.

Assumindo-se que não existe instalação do Expresso Atual para Windows, remover esta funcionalidade (opção 2) do código.

Mais detalhes consultar:

phpgwapi/inc/class.common.inc.php - function phpgw_final()
phpgwapi/inc/function.inc.php - register_shutdown_function().

Atualizar o código que insere a linha na crontab do www-data para usar o endereço de instalação do Expresso.
Está utilizando fixo /var/www/expresso.

Revisões associadas

Revisão 3c2e2182
Adicionado por Alexandre Luiz Correia quase 4 anos atrás

Issue #232 - Corrigido o caminho fixo dentro do código.

Histórico

#1 Atualizado por Alexandre Luiz Correiamais de 4 anos

  • Versão alterado de Backlog para Expresso Livre - Milestone 36

#2 Atualizado por Alexandre Luiz Correiamais de 4 anos

  • Versão alterado de Expresso Livre - Milestone 36 para Expresso Livre - Milestone 39

#3 Atualizado por Alexandre Luiz Correiaquase 4 anos

A remoção do segundo item neste menu é desnecessário porque pode ser usado como uma alternativa ao serviço crontab. Caso está remoção seja indispensável, pois é mais que um ajuste estético, será necessário abrir um novo ticket relatando o problema causado.

Neste ticket foi feito apenas a correção do caminho da instalação do Expresso, que estava fixa dentro do código.

#4 Atualizado por Alexandre Luiz Correiaquase 4 anos

  • % Terminado alterado de 0 para 80
  • Situação alterado de Nova para Resolvida

#5 Atualizado por Mauricio Luiz Vianiquase 4 anos

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada
  • Atribuído para ajustado para Alexandre Luiz Correia

#6 Atualizado por Anderson Tadayuki Saikawaquase 4 anos

  • Versão alterado de Expresso Livre - Milestone 39 para Expresso Livre - Milestone 38

Exportar para Atom PDF