Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Quando dou o comando : echo ini.get('date.timezone') . "<br>"; não aparece nada, já configurei no php.ini e nada, também já coloquei o default no código e nada também. Alguém pode me ajudar?
Já tinha feito exatamente como você disse, aparece nada.
Erro do log no apache, ou log do php?
Testou em outro servidor o código?
Qual código exatamente você testou?
Outra possibilidade é verificar pelo phpinfo,
Ex crie um
info.php com o conteudo:
<?php
date_default_timezone_set('America/Sao_Paulo');
phpinfo();
Busque na página :
'Default timezone'
O default tá America/Sao_Paulo mesmo
Só estou tentando rodar o código echo ini.get('date.timezone') ;
Não aparece nenhuma informação de erro, só a tela branca sem nada
Tenta algum desses:
Outra coisa como você configurou o servidor?
No php.ini:
date.timezone = America/Sao_Paulo
intl.default_locale = pt_BR
Já no php in runtime, da pra fazer algo assim:
Locale::setDefault('pt_BR');
Ou:
date_default_timezone_set('America/Sao_Paulo');