Suporte não-oficial ao OcoMon

Criado e mantido por usuários para usuários
 
InícioInício  PortalPortal  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-se  
Últimos assuntos
» Área e Problemas do Consultar igual ao de Abrir chamado
Ter Set 12, 2017 8:53 am por renatomdm

» FeedBack do usuario
Sex Jul 07, 2017 8:25 am por vafonseca

» Paramentrização Ocomon
Sex Maio 05, 2017 12:51 pm por cristiano.barbosa

» Erro OCOMON perfil criado não aparece
Qua Maio 03, 2017 12:29 pm por rodrigo.guimaraes

» Ocomon não conecta a base apos Servidor Desligar sozinho [Resolvido]
Ter Abr 25, 2017 5:25 pm por leonardocr

» Tela em branco após login no navegador IE
Ter Abr 11, 2017 8:52 am por FabioRK

» [Resolvido] Assentamento no Relatório
Sex Fev 17, 2017 12:39 pm por renatomdm

» Upload de base de dados com 2 Gb
Qua Fev 08, 2017 12:07 pm por alex.xavier

» Grupo Ocomon no telegram
Seg Jan 02, 2017 12:07 pm por leandroz3ta


Compartilhe | 
 

 [Solucionado] Fatal error: Cannot redeclare date_diff()

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
geek182
Admin
avatar

Mensagens : 41
Data de inscrição : 09/09/2009
Idade : 27
Localização : SP

MensagemAssunto: [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.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://ocomon.forumbrasil.net
 
[Solucionado] Fatal error: Cannot redeclare date_diff()
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Suporte não-oficial ao OcoMon :: Sua primeira categoria :: GERAL :: Versões e Atualizações-
Ir para: