• Português
  • Inglês
  • Espanhol

Índice do Fórum Comunidade Expresso Livre
   Configuração
  Termo de Aceite não funciona

Navegando neste Tópico:   1 usuários anônimos

 

 Final   Tópico anterior   Próximo tópico
1

Enviado por Tópico
  •  Bruno Cavalcante
      Bruno Cavalcante
Termo de Aceite não funciona
#1
Um pouco ativo
Cadastrado em: 21/11/2008
De
Mensagens: 45
Offline
Bem, não sei se isso é um bug, algo que deixei de configurar ou algo parecido, mas não consigo com que a funcionalidade do Termo de Aceite funcione. Nenhuma das duas opções ( Sim ou Não ) funcionam, ele fica pedindo infinitamente pela resposta.

Abaixo o erro descrito no log :
apache2: PHP Warning: ldap_mod_replace() [<a href='function.ldap-mod-replace'?phpMyAdmin=f1fe631c2f709fbd8af333d86f2b2703>function.ldap-mod-replace</a>]: Modify: Object class violation in /var/www/expresso/preferences/termo_aceite.php on line 57

Será que precisa de alguma alteração nos schemas, pois não encontrei nada relacionado ao termo nos schemas atuais.

Até mais.
Enviado em: 5/10/2009 12:04
Criar PDF com esta mensagem Imprimir
Topo
  •  Alexandre Felipe
Re: Termo de Aceite não funciona
#2

Cadastrado em: 13/4/2007
De Curitiba, Paraná, Brasil
Mensagens: 804
Offline
infelizmente eu também já havia notado que o termo de aceite não funcionava
Enviado em: 5/10/2009 15:28
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Termo de Aceite não funciona
#3

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Olá!

Alexandre, tem algum ticket reportando este problema? Eu não achei...

Att,
Enviado em: 6/10/2009 12:12
Criar PDF com esta mensagem Imprimir
Topo
  •  Eduardo Alex
      Eduardo Alex
Re: Termo de Aceite não funciona
#4
Não tão novato
Cadastrado em: 24/10/2007
De Salvador-Ba
Mensagens: 15
Offline
Bruno,

Isso pode estar ocorrendo pela ausência do atributo phpwgAgreeTerm no schema do LDAP. Esse atributo é criado automaticamente em novas instalações. Você deve ter vindo de uma versão anterior do Expresso que não tinha esse atributo, basta criá-lo e resolverá o seu problema.

Qualquer dúvida, basta perguntar....
Enviado em: 20/10/2009 12:12
Criar PDF com esta mensagem Imprimir
Topo
  •  Bruno Cavalcante
      Bruno Cavalcante
Re: Termo de Aceite não funciona
#5
Um pouco ativo
Cadastrado em: 21/11/2008
De
Mensagens: 45
Offline
Bem, o erro como falei é nos schemas mesmo, e não por causa de uma instalação 'antiga', mas somente a instalação para o Debian está com os schemas atualizados ( embora ainda continuem com os acentos que não funcionam nas versões 2.4.x do ldap ), a do centos por exemplo possui o schema antigo, e portanto não funciona. Fica aqui o pedido para uma atualização dos mesmos no svn e futuramente em uma nova release.

Até mais.
Enviado em: 20/10/2009 13:23
Criar PDF com esta mensagem Imprimir
Topo
  •  Bruno Cavalcante
      Bruno Cavalcante
Re: Termo de Aceite não funciona
#6
Um pouco ativo
Cadastrado em: 21/11/2008
De
Mensagens: 45
Offline
Bem, mesmo alterando o schema, com os atributos corretos, o mesmo problema continua :

apache2: PHP Warning: ldap_mod_replace() [<a href='function.ldap-mod-replace'?phpMyAdmin=f1fe631c2f709fbd8af333d86f2b2703>function.ldap-mod-replace</a>]: Modify: Object class violation in /var/www/expresso/preferences/termo_aceite.php on line 57

Então já acho que pode ser mais um problema com o php, o php5-ldap está instalado.

Estou usando a versão mais nova do Expresso 2, Ubuntu Server 9.04 e todos os pacotes solicitados pela instalação foram instalados corretamente.

Alguém tem mais alguma idéia de como solucionar isso?

Até mais.
Enviado em: 20/10/2009 13:39
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Termo de Aceite não funciona
#7

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Olá!

Reportei um novo bug no TRAC. Por favor, acompanhe pelo ticket #695.


Obs: Está é minha 500ª resposta no fórum! Parabéns para mim! :P

Att,
Enviado em: 27/10/2009 18:54
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Termo de Aceite não funciona
#8

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Bom pessoal, tava navegando no trac e resolvi testar essa funcionalidade.

O meu ambiente de teste tá com a última versão do SVN.

O termo de aceite funcionou perfeitamente.

Testes:

1 - loguei e não aceite
2 - loguei novamente e aceitei
3 - loguei novamente e o termo de aceite não foi exibido.

Conformes testes acima tá funcionando a contento.
Enviado em: 4/12/2009 19:16
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Termo de Aceite não funciona
#9
Visitante
Também testei por aqui e funcionou para novos usuários criados depois disso. Só não funciona para usuários já existentes,mas aí já é outra implementação.
Enviado em: 7/12/2009 10:19
Criar PDF com esta mensagem Imprimir
Topo
  •  Bruno Cavalcante
      Bruno Cavalcante
Re: Termo de Aceite não funciona
#10
Um pouco ativo
Cadastrado em: 21/11/2008
De
Mensagens: 45
Offline
Bem, não cheguei a testar a versão do SVN, mas a 1.2, a 2.0, 2.0.2 e 2.0.3 não funcionaram, testado em ambientes Debian, Fedora, e UbuntuServer. Inclusive a versão atual da iso disponibilizada no site também não funciona, assim que ativo o termo de aceite ele já pede para o expresso-admin aceitar o termo, mas fica nesse loop infinitamente.
Enviado em: 7/12/2009 13:04
Criar PDF com esta mensagem Imprimir
Topo
 Topo   Tópico anterior   Próximo tópico
1


 


 Você não pode iniciar um novo tópico.
 Você pode ver os tópicos.
 Você não pode responder.
 Você não pode editar.
 Você não pode excluir mensagens.
 Você não pode incluir votações.
 Você não pode votar.
 Você não pode anexar arquivos.
 Você não pode enviar mensagens sem aprovação.