Tips para actualización a AA 2.50

Actualizar a AA 2.50 puede ser un dolor de cabeza, aquí les paso unos tips.

Me sirvió con
MySQL 5.0.81-community
PHP 5.2.8

1. Bajarse la última versión de las AA de

http://downloads.sourceforge.net/project/apc-aa/apc-aa/2.50.0/aa-2.50.0.tgz

2. Después de ejecutar el sql_update.php3 es probable que aparezcan dos errores

2.1 Error en la configuración del canal (slice)

Revisar campo

MLX: Lenguaje de Control de Canal:

Les va a salir algo como:

http://img411.yfrog.com/i/bugmlx.png/

2.2 Error en la configuracion de las vistas

En cualquiera de sus vistas les va a salir algo como

http://img149.yfrog.com/i/bugviews.png/

La solución es entrar a la base de datos por phpMyAdmin (o por donde
quieran) y ejecutar los comandos.

REPAIR TABLE slice;
REPAIR TABLE view;
REPAIR TABLE users;

En generar ese error se debe a los campos tipo VARBINARY que se llenan
de ceros cuando el motor MySQL es actualizado. Ver

http://bugs.mysql.com/bug.php?id=19371

Al hacer REPAIR TABLE, hacemos el ajuste a ese tipo de campos.

3. Es posible tambien que en los usuarios de CPANEL les aparezca un error como

[an error occurred while processing this directive]

cuando llaman a su archivo .shtml, en ese caso tiene que colocar un
archivo .htaccess dentro de la raíz del hosting con el sgte contenido

Options +Includes
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml