Estas cambiando de directorio el Oscommerce desde la raíz a otra carpeta y no sabéis modificar el archivo de configuración y más de una vez has tenido que instalar y reinstalar el Oscommerce por no saber modificar correctamente el archivo de configuración (configure.php) éste artículo es para ti, mirad lo sencillo que es, tan fácil como cambiar las siguientes líneas de código.
Suponiendo que toda la instalación del Oscommerce lo has movido a una carpeta llamada tienda dentro de tu dominio quedando la ruta web así:
http://www.tudominio.com/tienda
Dentro de la carpeta tienda ubicar el archivo configure.php, se encontraría exactamente en ésta dirección: tienda/catalog/includes y las únicas líneas a modificar son:
define(‘HTTP_COOKIE_PATH’, ‘/tienda/’);
define(‘HTTPS_COOKIE_PATH’, ‘/tienda/’);
define(‘DIR_WS_HTTP_CATALOG’, ‘/tienda/’);
define(‘DIR_WS_HTTPS_CATALOG’, ‘/tienda/’);
Si tu servidor es Windows modificarías la siguiente línea así:
define(‘DIR_FS_CATALOG’, ‘C:/Domains/tudominio.com/wwwroot/tienda/catalog//’);
Y si es Linux lo que utiliza tu servidor sería así:
define(‘DIR_FS_CATALOG’, ‘/home/var/tudominio.com/user/htdocs/tienda/catalog/’);
Datos de acceso al servidor de la base de datos y demás líneas intacto, no tocar nada…
Para acceder al admin del oscommerce modificar el archivo configure.php ubicado en la siguiente dirección tienda/catalog/admin/includes
Si tu servidor es Windows será así:
define(‘DIR_FS_DOCUMENT_ROOT’, ‘C:/Domains/tudominio.com/wwwroot//tienda/’);
define(‘DIR_WS_ADMIN’, ‘/tienda/admin/’);
define(‘DIR_FS_ADMIN’, ‘C:/Domains/tudominio.com/wwwroot//tienda/catalog/admin/’);
define(‘DIR_WS_CATALOG’, ‘/tienda/’);
define(‘DIR_FS_CATALOG’, ‘C:/Domains/tudominio.com/wwwroot//tienda/catalog/’);
Si tu servidor es Linux será así:
define(‘DIR_FS_DOCUMENT_ROOT’, ‘/home/var/tudominio.com/user/htdocs/tienda/’);
define(‘DIR_WS_ADMIN’, ‘/tienda/admin/’);
define(‘DIR_FS_ADMIN’, ‘/home/var/tudominio.com/user/htdocs/tienda/catalog/admin/’);
define(‘DIR_WS_CATALOG’, ‘/tienda/’);
define(‘DIR_FS_CATALOG’, ‘/home/var/tudominio.com/user/htdocs/tienda/catalog/’);
Suerte! y a seguir utilizando el Oscommerce que es un excelente software de comercio electrónico.