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:

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb2dXIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3e1f94925d4413a8d74dd3719d66f6ad90d7401a/image-aa833dc1ca.jpg)

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](https://secure.php.net/manual/pt_BR/timezones.php).