Ao usar um ambiente PHP, às vezes encontramos o seguinte erro:
“ERRO: 2 = data (): não é seguro confiar na configuração do fuso horário do sistema.”
Este erro ocorre quando o PHP não consegue determinar automaticamente o fuso horário do sistema, geralmente devido à falta de uma configuração como date.timezone explícita no arquivo php.ini. Para corrigir isso, siga as etapas abaixo:
1. Encontre o arquivo php.ini:
O arquivo de configuração php.ini pode estar localizado dentro do diretório do PHP do Scriptcase. Em instalações padrão, você pode encontrá-lo no seguinte local:
• Windows: C:\Program Files\NetMake\v9\components\php\php.ini
• Linux/Unix: O arquivo pode estar em um caminho como Scriptcase/v9-php81/components/php/php.ini (dependendo da versão do PHP utilizada).
2. Edite o arquivo php.ini:
Abra o arquivo php.ini em um editor de texto.
3. Configurar o fuso horário:
No arquivo php.ini, procure pela linha que define o fuso horário. Se a linha estiver comentada (começando com um ponto e vírgula), remova o ponto e vírgula e defina o fuso horário correto para a sua região. A linha ficará assim:
date.timezone = "America/Recife"
Substitua "America/Recife" pelo fuso horário correto para sua localidade. Alguns exemplos de fusos horários para o Brasil incluem:
América / Araguaina
América / Bahia
América / Belém
América / Boa_Vista
América / Campo_Grande
América / Cuiabá
América / Eirunepe
América / Fortaleza
América / Maceió
América / Manaus
América / Noronha
América / Porto_Velho
América / Recife
América / Rio_Branco
América / Sao_Paulo
Para acessar a lista completa, clique aqui.