- Plantillas Web
- Plantillas E-commerce
- Plantillas de CMS y Blog
- Plantillas Facebook
- Constructor Web
osCommerce. Mensaje de advertencia de permisos
octubre 26, 2011
Este tutorial le ayudará a resolver el problema con los permisos de ficheros y eliminar el mensaje de advertencia de la parte superior de su tienda de osCommerce. Este error aparece si se utilizan los permisos de ficheros ‘Read, Write y Execute’ (leer, escribir y ejecutar) (UNIX) o en Windows no hay atributos marcados en las propiedades del fichero. Para resolver este problema necesita:
1. En Windows al comprobar el servidor: Haga clic derecho en ‘includes/configure.php’, elija ‘Properties‘ (un nuevo cuadro aparecerá…), elija ‘Read-only‘ y haga clic en ‘Ok’:

2. En LINUX/UNIX: Abra el directorio /includes/ y utilizando CHMOD* configure los permisos como 444 para el fichero configure.php. (Algunos sistemas pueden preferir 644). Hay tres maneras de hacer esto:
- por medio de cliente de FTP como Filezilla “Client” (o Total Commander, CuteFTP etc). Para hacerlo en FileZilla,
- ingrese a su sitio web con ayuda del cliente
- haga clic derecho en el fichero o directorio:
- aparecerá la siguiente pantalla:

En esta pantalla, Usted tiene dos opciones para cambiar los permisos. Puede marcar las casillas “Read”, “Write” y “Execute”, o mejor escriba un valor numérico (444 o 644) en “Numeric Box”. Haga clic en OK.
- por medio de la herramienta Gestor de ficheros ofrecida por su proveedor de alojamiento web. En el panel de control se llama File Manager. En otras herramientas puede tener otro nombre. En el gestor de ficheros sólo tiene que encontrar el fichero necesario, hacer clic en el botón File Properties (Propiedades de fichero) y configure permisos. Los enlaces pueden tener diferentes nombres. Si Usted tiene dificultades con todas estas opciones, comuníquese con su proveedor de alojamiento para obtener ayuda o puede tratar el método 1.
- (este método no requiere cambiar permssions) en /catalog/includes/header.php en su servidor cambie la línea 22 de
if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {
por
if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (fileperms(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php') & 18) ) {
Si cualquiera de estas soluciones no funciona, entonces debe comunicarse con el soporte técnico de su empresa de hosting y pedirle que lo haga para Usted.
* CHMOD(abreviado de ‘change mode’ ) es un comando de Unix que permite al usuario configurar el nivel de acceso de fichero.
Para obtener más información, por favor mire el siguiente video:
Siéntase libre de revisar el video tutorial:
osCommerce. Mensaje de advertencia de permisos