Ticket #1753 (closed defeito: fixed)
Não é possível abrir mensagem quando a diretiva do PHP display_errors está habilitada
Reported by: | niltonneto | Owned by: | niltonneto |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | ExpressoMail | Version: | branch 2.0 |
Severity: | pequena | Keywords: | preg_match info params |
Cc: | WorkGroup: |
Description
Quando se tenta abrir qualquer mensagem pelo ExpressoMail?, considerando que o ambiente PHP está com a diretiva display_errors habilitada, aparece o seguinte alerta Javascript:
Error in show_msg param is not object*
O problema é decorrente do seguinte warning gerado pela função preg_match:
PHP Warning: preg_match() [function.preg-match]: Unknown modifier '(' in /var/www/expresso/expressoMail1_2/inc/class.imap_functions.inc.php on line 422
Apesar de funcionar normalmente quando a diretiva display_errors está desligada, diversos usuários já reportaram dificuldade na solução do problema, no Fórum do Expresso.
Change History
comment:1 Changed 13 years ago by niltonneto
- Milestone changed from Backlog do Produto to Expresso 2.0.11
comment:2 Changed 13 years ago by niltonneto
- Status changed from new to closed
- Resolution set to fixed
O problema ocorre apenas na versão 2.0, e foi corrigido na revisão [4016].
comment:3 Changed 13 years ago by niltonneto
- Milestone Expresso 2.0.11 deleted
Este ticket não será publicado em nenhuma versão, já que a versão 2.0 será descontinuada. Se houver interesse em aplicar a correção, favor gerar um patch a partir da revisão [4016], ou baixar a última revisão do SVN -> Branches -> 2.0