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é

Leave a Reply

Your email address will not be published. Required fields are marked *