Durante la instalación de componentes, módulos y plugins para joomla en más de una ocasión nos habrá aparecido un mensaje similar al que se muestra a continuación:
- JFolder::create: No se ha podido crear el directorio
- ¡Advertencia! – Fallo al mover el archivo
- JFile::read: Unable to open file: ‘C:Inetpubhosttudominio.nethttpdocstmpmod_elplus-1.3.1.8.zip’
O talvez éstos otros :
- JFolder::create: No se ha podido crear el directorio
- Componente Instalar: Fallo al crear el directorio: «C:Inetpubvhosttudominioi.nethttpdocscomponentscom_misforms»
- JFolder::create: No se ha podido crear el directorio
- Modulo Instalar: Fallo al crear el directorio: «C:Inetpubvhostudominioi.nethttpdocsmodulesmod_migaleria»
El motivo por el cual se producen estos errores es por la falta de permisos en las carpetas, el administrador del hosting por seguridad lo dejó en sólo de lectura y para instalar componentes, módulos o plugins es necesario asignarles permisos de sobreescritura, es así que la solución está en asignarle los permisos respectivos a la siguientes carpetas:
Tudominio.net/modules/
tudominio.net/components/
Tudominio.net/plugins/
Tudominio.net/language/
tudominio.net/administrator/components/
Tudominio.net/administrator/modules/
Tudominio.net/administrator/language/
De esta manera, podrán instalar sus extensions en joomla sin problema alguno, y si ya no vais a instalar más extensiones es recomendable dejarlo con los permisos de sólo lectura por seguridad, espero os tenéis en cuenta estos consejos…