Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Error Actualizando (upgrade) vBulletin

Estas en el tema de Error Actualizando (upgrade) vBulletin en el foro de Sistemas de gestión de contenidos en Foros del Web. Me sucede lo siguiente.... Tengo un foro en php y funciona perfectamente... Recientemente trate de actualizar la version (upgrade) y el primer paso era enviar ...
  #1 (permalink)  
Antiguo 28/04/2005, 20:23
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
Pregunta: como borro algo almacenado en cache?...

Me sucede lo siguiente....

Tengo un foro en php y funciona perfectamente...
Recientemente trate de actualizar la version (upgrade)
y el primer paso era enviar todos los nuevos archivos al servidor... (listo)
luego, tenia que entrar al script que hace el upgrade
/foro/install/upgrade.php

Resulta que este script da un error:
Call to undefined function: is_browser() in /var/www/html/foro/global.php on line 59
en la linea 59 hace un llamado a la funcion "is_browser()"
que supuestamente no existe en el archivo functions.php
pero SI EXISTE esa funcion...

Si no me equivoco, las funciones del archivo functions.php
deben estar pre-cacheadas en alguna parte...
(no se si en el server o en el browser)
el hecho es que aun no reconoce los cambios...

y yo me pregunto:
como hago para que reconozca los cambios?

hay alguna forma de purgar el cache? o
alguien tiene idea de que esta sucediendo y como solucionarlo?


__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #2 (permalink)  
Antiguo 28/04/2005, 20:26
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
Recuerdo otro programa php
que utilizaba una libreria que se encontraba en un archivo externo,
(creo que le hacia un llamado: "require_once()" o algo por el estilo.... )
y recuerdo que cuando hacia cambios en la libreria
era un problema pues el php no leia los cambios
sino que aparentemente seguia leyendo los datos antiguos...
pero nunca supe como limpiar el cache .... alguien sabe?...
__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #3 (permalink)  
Antiguo 28/04/2005, 20:33
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
require_once() es una función, no programa .

Cheka este enlace: http://www.forosdelweb.com/f17/explorador-muestra-graficos-anteriores-puede-actualizar-automaticamente-292324/

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 28/04/2005, 20:40
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
si...... el otro programa era para almacenar
una informacion en cookies.... y dentro de ese programa
utilizaba la funcion "require_once()"
para hacer un llamado o solicitar una libreria externa
en otro archivo .php ....

gracias por el enlace, pero ahi trata sobre imagenes en cache
es un caso similar, pero no igual

El problema mio no es que no actualice los archivos,
pues si los esta actualizando (limpie los temporales del browser, etc)
el problema es que las funciones que aparentemente ya estan en memoria
no las actualiza el php......
__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #5 (permalink)  
Antiguo 28/04/2005, 21:08
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
Pregunta

Cita:
Iniciado por xmorpher
hay alguna forma de purgar el cache? o
alguien tiene idea de que esta sucediendo y como solucionarlo?
no el cache del browser (de archivos temporales)
sino el cache del servidor , o el sitio donde se guarden
las funciones pre-cacheadas...

Alguien sabe?...
__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #6 (permalink)  
Antiguo 29/04/2005, 09:16
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
Alguien tiene idea del problema...o de la solucion?

(help)
__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #7 (permalink)  
Antiguo 29/04/2005, 09:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Pero de que caché hablas? .. de que "foro" estás hablando que dices que "actualizastes" ..? debemos entender que usas una aplicación pre-fabricada? .. cual exactamente (con versión) usas? ...

No emplees el termino de "caché" por qué no es así lo que te refires ... (así confundes con el caché del navegador en el cliente . lo cual no se borra ..a lo sumo se dice que "no quiero que esto quede en el caché").

Tu puedes tener funciones o código en general en "scripts" a parte .. los cuales se llamarán en otros por un "include()" o función similar.

Pero ya que "parece" que usas cierta aplicación ya hecha . ."vete" a saber como esta gestiona sus archivos de configuración .. o de "bibliotecas" de funciones .. etc. Es necesario que concretes .. tal vez sea un "error" común y que conoceran los que usen esa aplicación .. por qué otros por "mucho" de PHP que sepan sin ver antecedentes (Código completo de todo ..) es dificil dar una respuesta acertada como comprenderas.

En fin . .si no aportas más datos .. no hay más soluciones.

Un saludo,
  #8 (permalink)  
Antiguo 29/04/2005, 10:07
 
Fecha de Ingreso: abril-2002
Mensajes: 21
Antigüedad: 22 años, 7 meses
Puntos: 0
La aplicacion es vbulletin (el mismo software de este foro)

El problema exacto es el siguiente:
actualice de la version 3.04 a la 3.07,
subi primero los archivos,
luego al tratar de ingresar al foro
o al archivo /install/upgrade.php

me decia que hubo un error en el archivo global.php
en la linea: xxxx
y hacia mencion a que no existia la funcion is_browser()
en el archivo functions.php
pero el archivo functions.php NUEVO is posee dicha funcion...

El problema radica (creo yo) en que la libreria de funciones es llamada asi:

require_once('./includes/functions.php');

entonces supongo que la libreria queda almacenada
en alguna parte para no estar recargandola a cada rato,
y debido a eso no reconoce los nuevos cambios (el nuevo archivo)

como hago para que los reconozca?...
__________________
Mauricio Cortes
(webmaster)
=================
http://peoresnada.com
  #9 (permalink)  
Antiguo 29/04/2005, 10:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
En "PHP" no hay caché's en general .. El error te dice que la ruta no es correcta .. No conocemos la estructura que usas (supongo que será standar para vBulletin) .. Por eso mismo muevo tu mensaje al foro de "Aplicaciones pre-fabricadas" para que te orienten los posibles usuarios de dicha aplicación .. tal vez sea un problema "conocido" de ese "upgrade" o de otra configuración que tengas que ajustar por otro lado (menú o archivo ..)

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:39.