Hola muy buenas antes de nada recordar que es un OT.

He
implementado el owncloud en debian que es bastante básico porque
necesita apache(con sus módulos php necesarios), mysql y configuración
de acceso a bbdd.

Va bastante bien todas las opciones excepto una, y es
a la hora de crear un usuario y añadirlo a un grupo. Todo eso se hace
"bien" en la bbdd pero cuando te logueas en el usuario creado, no tiene
la carpeta Shared. Con lo cual, si un grupo pertenece a varios usuarios
y un usuario comparte un archivo para un determinado grupo al que
pertenezca, los demás usuarios que estén en ése grupo no podrán ver los
ficheros porque no tienen generado la carpeta Shared en su home. 

Si se
la creas manualmente, funciona la compartición de archivos por grupo. He
mirado el log de error del apache y suelta este error:

PHP Warning:
touch(): Unable to create file /var/www/owncloud/data/user/files/Shared
because No such file or directory in
/var/www/owncloud/lib/filestorage/local.php on line 71, referer:
http://homecloud/?app=files

He buscado información y le ha pasado a más
gente como muestra este link y alguno otro
más:

https://gitorious.org/owncloud/owncloud/commit/7868b25dcc81afdefad165b6ca17dd28e791c532

Pero
de momento las soluciones propuestas no me ha funcionado ninguna. Sigue
sin crear la carpeta Shared de cada usuario. En la versión 3.* funciona
correctamente, pero la version 3 tiene otros bugs que son peor que
este.

Saludos.

 

Responder a