Utilidades

Refrescar la caché de archivos de owncloud

En un server distinto a Raspberry Pi tengo instalado el software de nube privada owncloud. Es una buena alternativa a las nubes públicas que nos permite tener el control de nuestros datos. Tenéis más referencias en -> https://owncloud.org/.

owncloud
Nube privada con owncloud

La instalación es muy sencilla y se puede encontrar mucha información al respecto. Usa una base de datos para su funcionamiento, donde entre otras muchas cosas, tiene un cache de archivos gestionados. Cuando añadimos directorios y carpetas desde el sistemas de archivos, owncloud no se da por enterado y no nos muestra los datos. Para solucionar este problema se dispone de una utilidad del propio owncloud llamada console.php.

su -c 'php /var/www/owncloud/console.php files:scan --all' www-data

console.php tiene que ejecutarse con el mismo usuario que corre owncloud por lo que hago uso de su con el parámetro -c.

Actualización. En las últimas versiones de owncloud es necesario llamar al comando con sudo para que funcione correctamente. La llamada seria de la siguiente manera:

sudo -u www-data php /var/www/owncloud/console.php files:scan --all

Deja una respuesta