Inicio > Oscommerce > Actualizar Oscommerce a MySql 5 y PHP 5

Actualizar Oscommerce a MySql 5 y PHP 5

Lunes, 28 de julio de 2008 Dejar un comentario Ir a comentarios

Este fin de semana hemos actualizado uno de nuestros servidores a MySql 5.0.51a y a PHP 5.2.6. Como era de esperar algunas de las tiendas virtuales basadas en oscommerce que alojamos en dicho servidor han tenido que ser actualizadas para adaptarse a estas nuevas versiones.

A nivel de PHP todo ha ido perfecto, no ha sido necesario realizar ninguna modificación. Pero a nivel de MySql hemos tenido que modificar un par de archivos para que todo funcionase de nuevo a la perfección. El error que aparecía en oscommerce era este:

1054 – Unknown column ‘p.products_id’ in ‘on clause’
select count(distinct p.products_id) as total from products_description pd . . . .

Es un bug reportado en la web oficial de oscommerce y en el foro de soporte en español de oscommerce, pero para acceder a ver la corrección es necesario registrarse en la web oficial. Si no quieres registrarte o tu nivel de inglés no es demasiado elevado puedes descargarte la contribución que soluciona el problema aquí.

Sólo hay que cambiar unas líneas de código en los ficheros index.php y advanced_search_result.php y todo quedará solucionado. Ahora ya no hay excusa para mantener las versiones antiguas de PHP y MySql en vuestros servidores con oscommerce.

Be Sociable, Share!
Categories: Oscommerce Tags:
  1. cesar
    Lunes, 28 de julio de 2008 a las 09:49 | #1

    Oscommerce actualizado a RC1 también necesita de esta actualización para trabajar con php5 y Mysq5?

    Si realizamos estos cambios trabajando con 4., se supone que podremos trabajar igualmente en esta version y estaremos preparados para el cambio…. (siempre traumatico….)

    Saludos y excelente trabajo!!!

    Cesar

  2. Lunes, 28 de julio de 2008 a las 10:16 | #2

    Hola Cesar.

    La última versión disponible en http://www.oscommerce.com es la 2.2 RC 2a y en esta no es necesario realizar ninguna modificación.

    Saludos.

  3. Cesar
    Lunes, 28 de julio de 2008 a las 12:27 | #3

    Yo es que estoy con la 2.2 pero instalé la actualización a RC1 que indicabais en el foro, por cierto, actualización pesada y aburrida donde la haya.

    Hay también alguna actualización a RC2 desde la actualiación de RC1 que ya hice? Me refiero a un listado bonito como el otro… (En vez de ir parcheando, actualizar completo a RC2).

    Saludos!!!

  4. Cesar
    Miércoles, 29 de abril de 2009 a las 13:20 | #4

    Jose, han sacado una contribucion para actulizar de 2.2 a RC1 o a RC2, supongo que la habrás visto pero no se si la habrás testado.

    La has podido estudiar? La consideras interesante si ya estamos trabajando con 2.2 actualizada a RC1?

    Un saludo, espero tus comentarios…

    Cesar

  1. Sin trackbacks aún.