finalmente funciona.
o problema ficou resolvido, obrigado pela ajuda prestada.
Ainda vou alterar o php.ini como o miguel pinto mencionou.

Mais uma vez muito obrigado


On 21 Set, 21:26, Miguel Pinto <[email protected]> wrote:
> Na verdade não é apenas em PHP 5.3, desde a versão 5.1 pelo menos, que a
> class date() retorna essa excepção.
>
> No dia 21 de Setembro de 2010 21:24, Miguel Pinto
> <[email protected]>escreveu:
>
>
>
>
>
> > Boas,
>
> > Esse erro da função date() é simples de resolver, no teu gateway.php coloca
> > a seguinte linha logo no inicio:
> > date_default_timezone_set('Europe/Lisbon');
>
> > Isto vai fazer com que o PHP assuma o horário correcto e não baseado no
> > relógio do sistema, e resolve-te o problema do output.
>
> > Sempre que tentares executar um serviço via amf tens de garantir que apenas
> > envias o conteúdo correcto, tudo o resto deve reverter para uma mensagem de
> > erro. no caso alem do conteudo está a ser enviado um warning pelo PHP.
>
> > Outra solução será mudares o error_reporting do PHP para apenas erros
> > fatais. E claro tens de lidar com eles.
>
> > Quanto a timezone, qualquer função relacionada com datas, tem de ter uma
> > timezone definida que não a do servidor, isto pode ser feito por defeito no
> > PHP.ini, num ficheiro .htaccess ou num ficheiro PHP desde que a função seja
> > usada apenas depois da timezone definida.
>
> > Espero que tenha ajudado.
>
> > No dia 21 de Setembro de 2010 19:47, alftuga <[email protected]> escreveu:
>
> > olá João deve ser de estares a trabalhar em php5.3
>
> >>http://labs.almerblank.com/2009/10/amfphp-fatal-errors-after-php-5-3-...
>
> >> On Sep 21, 10:47 am, João Cardoso <[email protected]> wrote:
> >> > agora não posso testar.
> >> > ao fim da tarde vou alterar as configurações e tentar de novo.
> >> > depois dou feedback
>
> >> > On 21 Set, 10:30, Paulo Ferreira <[email protected]> wrote:
>
> >> > > Se puseres o apache a correr na porta 80, ele funciona? ou nao podes
> >> testar?
>
> >> > > Paulo
>
> >> > > 2010/9/21 João Cardoso <[email protected]>
>
> >> > > > ao vasculhar os logs do apache deparei me com isto:
> >> > > > [Sun Sep 19 16:38:11 2010] [error] [client xxx.xxx.x.x] PHP Fatal
> >> > > > error:  Uncaught exception 'VerboseException' with message 'date():
> >> It
> >> > > > is not safe to rely on the system's timezone settings. You are
> >> > > > *required* to use the date.timezone setting or the
> >> > > > date_default_timezone_set() function. In case you used any of those
> >> > > > methods and you are still getting this warning, you most likely
> >> > > > misspelled the timezone identifier. We selected 'Europe/Paris' for
> >> > > > 'WEST/1.0/DST' instead' in
> >> /srv/http/amfphp/core/amf/app/Gateway.php:
> >> > > > 213\nStack trace:\n#0 [internal function]: amfErrorHandler(2,
> >> 'date():
> >> > > > It is n...', '/srv/http/amfph...', 213, Array)\n#1 /srv/http/amfphp/
> >> > > > core/amf/app/Gateway.php(213): date('D, j M Y ')\n#2
> >> /srv/http/amfphp/
> >> > > > gateway.php(154): Gateway->service()\n#3 {main}\n  thrown in
> >> /srv/http/
> >> > > > amfphp/core/amf/app/Gateway.php on line 213, referer:
> >> > > >http://192.168.1.9:8080/amfphp/browser/servicebrowser.swf
> >> > > > poderá ser este o problema??
>
> >> > > > On 21 Set, 00:45, João Cardoso <[email protected]> wrote:
> >> > > > > a minha tentativa falhou, não consegui por isto a funcionar.
> >> > > > > Estive a ver com atenção o link que o alftuga enviou, fiz o que
> >> > > > > demonstraram no post, apaguei o .htaccess, entre as outras
> >> soluções
> >> > > > > que lá apresentavam.
> >> > > > > E mesmo assim não esta a funcionar, tenho o mesmo erro.
> >> > > > > se alguem tiver mais alguma ideia, agradecia
>
> >> > > > > On 20 Set, 18:13, Jorge Raimundo <[email protected]>
> >> wrote:
>
> >> > > > > > > Jorge zendamf não é a mesma coisa que amfphp...
>
> >> > > > > > Oops.. Não tinha reparado nesse little detail :)
>
> >> > > > > > Vi amf e php e deixei-me levar... Sorry.
>
> >> > > > --
> >> > > > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> >> > > > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org"
> >> dos
> >> > > > Grupos do Google.
>
> >> > > > Para publicar uma mensagem neste grupo, envie um e-mail para
> >> > > > [email protected].
> >> > > > Para anular a inscrição neste grupo, envie um e-mail para
> >> > > > [email protected]<riapt%[email protected]><
> >> riapt%[email protected]<riapt%[email protected]
> >>  >
> >> >.
> >> > > > Para ver mais opções, visite este grupo em
> >> > > >http://groups.google.com/group/riapt?hl=pt-PT.
>
> >> --
> >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> >> Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos
> >> Grupos do Google.
>
> >> Para publicar uma mensagem neste grupo, envie um e-mail para
> >> [email protected].
> >> Para anular a inscrição neste grupo, envie um e-mail para
> >> [email protected] <riapt%[email protected]>
> >> .
> >> Para ver mais opções, visite este grupo em
> >>http://groups.google.com/group/riapt?hl=pt-PT.
>
> > --
> > Miguel Pinto
> > Comunidade portugesa de php (www.php-pt.com)
> > [email protected]
> > [email protected]
>
> --
> Miguel Pinto
> Comunidade portugesa de php (www.php-pt.com)
> [email protected]
> [email protected]

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a