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.