geek182 Admin
Mensagens : 41 Data de inscrição : 09/09/2009 Idade : 33 Localização : SP
| Assunto: [Solucionado] Fatal error: Cannot redeclare date_diff() Qui Set 10, 2009 8:33 am | |
| Passei por esse erro na primeira vez que realizei a instalação usando o Xampp a mensagem de erro que era exibida era: - Citação :
Fatal error: Cannot redeclare date_diff() in C:\xampp\htdocs\ocomon\includes\funntions\funcoes.inc on line 534 Após pesquisa obtive a seguinte resposta : - Citação :
- Essa situação ocorre apenas na versão 5.3.0 do PHP. É que a partir dessa
versão, o PHP incluiu a função "date_diff" para comparação entre datas. O
problema é que o OcoMon já trazia uma função com esse mesmo nome e então acabou conflitando com a função do PHP. Um contorno até que saia nova atualização do OcoMon é o seguinte:
No arquivo "./includes/functions/funcoes.inc", localize e altere o nome da
função "date_diff". Após isso, renomeie para o novo nome, as chamadas para função "date_diff" nos seguintes arquivos:
./invmon/geral/consulta_garantia.php ./invmon/geral/consulta_garantia_piece.php
./ocomon/geral/abertura_user.php ./ocomon/geral/lista.php ./ocomon/geral/mostra_chamados.php ./ocomon/geral/abertura.php ./ocomon/geral/mostra_resultado_consulta.php baseando-se na resposta apenas substituir " date_diff" nos arquivos citados acima por " date_diffbug" e problema resolvido. | |
|