buenas,
hemos instalado un componente y nos pide que cambiemos los permisos de escritura para crear imahenes de la carpeta 777 , como se hace esto?
el mensajes es:
"please update permission of Root >> Image folder to 777, so JSPC will be able to create images"
URL del sitio: Contenido solo visible a usuarios registrados
Hola Enrique,
Mejor utilices otro componente. Si un componente te solicita ese tipo de permisos debe estar lleno de agujeros de seguridad.
Revisa el artículo sobre Permisos correctos en Joomla! https://www.webempresa.com/blog/permisos-correctos-en-joomla.html
Saludos
Hola Jordi,
pero puedo pedirles que lo dirijan a otra carpeta? en principio es un componente muy inetresante para completar perfiles de jomsocial, en serio lo ves tan peligroso?
Hola Enrique,
El tema no es la carpeta a la que apunte, sino los permisos 777, ya que das a esa carpeta permisos de escritura, lectura y ejecución a todo el mundo.
En el hosting que tienes con nosotros no te funcionará con esos permisos 777, ya que los tenemos restringidos por seguridad. Lo correcto es que las carpetas en Joomla! estén con permisos 755.
¿De que componente se trata?
Saludos
Hola jordi,
de profile completness, nos parecio muy chulo de uncionalidad, pero nos da problemas esto precisamente de lasimagenes de permiso.
cuando carga el componente sale este mensaje de error:
JFolder::create: No hay ruta en open_basedir
tu conoces este componente?
Hola Enrique,
Revisa que las rutas del configuration.php (tmp y logs) de Joomla! sean correctas.
¿ Es la extensión http://extensions.joomla.org/extensions/extension-specific/community-builder-extensions/community-builder-profiles/9216 ?
Saludos
Hola jordi , no es esa es esta:
lo de configuration.php como se hace? creo que ese mensaje sale por lo de los permisos de carpeta.
Hola Enrique
El archivo configuration.php de tu sitio web Joomla , tiene dos variables :
$log_path
$tmp_path
Estas deben tener rutas válidas para que tus extensiones que hacen uso de la lectura o escritura de archivos funcionen correctamente.
Puedes cambiarlo manualmente, directamente en el archivo, o puedes hacerlo también desde Joomla, en la configuración global , opción sistema y en servidor.
Saludos
Hola esta es la respuesta que me dieron al decirles que podía vulnerar la seguridad del sistema, aparentemente no hay que cambiar los permisos del directorio raiz... copio su respuesta:
" you should not change root directory's permission. But this will be required by JSPC, you can change it even through extplorer, just right click on image folder & change permission to 777."
qué os parece?
Hola enrique,
Nuestros servidores están específicamente adaptados para trabajar con Joomla en la mejor de las condiciones y siempre atendiendo a directrices de seguridad y funcionalidad tanto del CMS como de las extensiones de terceros.
Los permisos 777 "para cualquier carpeta" NO funcionan en nuestros servidores y no es una practica muy lógica que un desarrollador te diga que su extensión solo funciona con permisos 777 porque eso demuestra que o bien la extensión no está todo lo bien programada que debiera (contradice las recomendaciones de Joomla.org para el desarrollo de extensiones seguras) o sencillamente es la salida por la tangente del desarrollador para encubrir un problema de funcionalidad de su extensión.
Yo me plantearía seriamente usar esa extensión.
Saludos