OpenX – MDB2 Error: no such table

Al actualizar la versión de Openads a OpenX, puede que nos encontremos con este error. En nuestro caso fue un tema de directorios. Dentro de un frontal de openads, creamos una carpeta llamada temporal y desde allí procedimos a la instalación.

/var/html/ad/temporal -> ubicación de software openX

La actualización se ejecutó correctamente y luego, al intentar mostrar la pantalla de login, daba este error

PEAR Error
MDB2 Error: no such table
_doquery: [Error message: Could not execute statement] [Last executed query:
SELECT
*
FROM
pub_preference
WHERE
agencyid = 0] [Native code: 1146] [Native message: Table 'pub.pub_preference' doesn't exist] MDB2 Error: unknown errorMDB2 Error: unknown error

Simplemente hay que ubicar los archivos php de OpenX en la raíz correcta del directorio web. En nuestro caso, simplemente copiar todo del temporal a la raíz superior. Es decir, eliminar el viejo software de openads y poner el nuevo de openx. Reiniciamos Apache y listo. Otra cosa, no sabemos porque, pero dió algunos problemas al intentar copiar estructuras de openX listas para replicar. Se tuvo que instalar desde zero.

Saludos

¿Te ha ayudado este artículo?

Invítame a un café

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rubenortiz.es
Información sobre privacidad

Este sitio web utiliza cookies para ofrecerte la mejor experiencia de usuario posible. La información sobre cookies se almacena en tu navegador y realiza funciones como reconocerte cuando vuelve a nuestro sitio web y ayudarme a comprender qué secciones de la web resultan más interesantes y útiles.