Supprimer des fichiers


#1

Bonjour,
je suis dans l'impossibilité de supprimer mes fichiers depuis l'interface de owncloud
j'ai réussi à les supprimer via ftp, mais dans l’interface de owncloud ils y sont toujours
Savez-vous comment réparer svp?

Merci d'avance


J'ai trouvé ceci, mais je ne sais pas comment l'utiliser

The maintenance:repair command runs automatically during upgrades to clean
up the database, so while you can run it manually there usually isn’t a need
to:
$ sudo -u www-data php occ maintenance:repair
- Repair mime types
- Repair legacy storages
- Repair config
- Clear asset cache after upgrade
- Asset pipeline disabled -> nothing to do
- Generate ETags for file where no ETag is present.
- ETags have been fixed for 0 files/folders.
- Clean tags and favorites
- 0 tags for delete files have been removed.
- 0 tag entries for deleted tags have been removed.
- 0 tags with no entries have been removed.
- Re-enable file app


#2

S'il vous plaît expliquer comment vous avez essayé de supprimer les fichiers? Via le navigateur?


#3

Il faut plutôt rescanner les données (path/to/file est le lieu du fichier, la partie username/files est fixe):
sudo -u www-data php occ files:scan --path="/username/files/path/to/file"

Dans mon cas, il a encore affiché le fichier mais après un dernier "effacer" dans l'interface ce fichier non-existant est finalement disparu.

On a déjà vu ce problème plusieurs fois, donc j'ai soumis un rapport: https://github.com/owncloud/core/issues/25793


#4

Via le navigateur c'est impossible, j'ai une erreur
je l'ai fais depuis l'accès ftp


#5

Merci beaucoup pour la réponse
Le path
"/username/files/path/to/file"
ce trouve ou?
dans le dossier owncloud il n'y est pas
sur le dossier ou owncloud met les fichiers
il n'y a pas de dossier path


#6

en francais:
"/utilisateur/files/dossier/fichier"
et il faut remplacer le nom d'utilisateur, le nom du dossier et le nom du fichier.

Sur l'interface d'utilisateur c'est:
/dossier/fichier


#7

erreur: Could not open input file: occ

J'ai mis
sudo -u www-data php occ files:scan --path="/Jean/files/Documents"
Ce dossier se trouve sur un disque externe
Je souhaite supprimer le dossier Documents qui est déjà vide


#8

C'est ton /data-dossier qui se trouve entièrement sur le disque externe? c'est normalement possible.

Sinon tu peux aussi juste rescanner tout:
sudo -u www-data php occ files:scan --all


#9

erreur:
Could not open input file: occ

Je suppose que j'ai supprimé le fichier occ sans savoir


#10

il faut être dans le dossier pricipal de owncloud, par exemple:
cd /var/www/owncloud


#11

ok! a present j'ai
Starting scan for user 1 out of 1 (Jean)
c'est bon signe


résultat du scan
+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+
| 6 | 1 | 00:04:47 |
+---------+-------+--------------+

je suis aller sur mon compte owcloud avec le navigateur
puis j'ai supprimé les dossiers, mais j'ai toujours l'erreur
j'ai actualisé la page et malheureusement les dossier sont toujours la


#12

Finalement j'ai supprimé le dossier avec la commande sudo rm -r /media/ownclouddrive/Jean/files/Documents
Et j'ai reussi


#13

Salut,
j'ai 2 owncloud 9.1 sur hébergement mutualisé 1and1
Même souci, je ne peux pas supprimer certains fichiers via l'interface web de OC
Via FTP ou WEBDAV pas de souci mais il restent affichés.
j'ai suivi attentivement ce topic et voici mon résultat.

(uiserver):u12345678:~/ballade/oc9$ sudo -u www-data php occ files:scan --all
-bash: sudo: command not found

j'ai bien sur essayé sur mon autre install de OC

Si quelqu'un peut m'aider ça serait cool
Merci


#14

Il faut installer la commande sudo sur ton système.

Sur l'interface web, si tu supprimes un fichier qui n'existe plus, il sera supprimé de l'index (au moins pour la version la plus recente 9.1.1).


#15

Merci tflidd,
Bien sûr je ne sais pas comment on installe une commande.
si tu peux m'aiguiller ce serait sympa.

PS étant hébergé chez 1and1, j'imagine que je n'ai pas la permission du root pour faire ça.


#16

Probablement pas. Avec un peu de chance, tu es déjà le bon utilisateur. Pourrais-tu essayer de directement utiliser:
php occ files:scan --all


#17

(uiserver):u53437074:~/ballade/oc9$ php occ files:scan --all
X-Powered-By: PHP/4.4.9
Content-type: text/html



Fatal error: main() [function.require]: F ailed opening required 'DIR/console.php' (include_path='.:/usr/lib/php4.4') in /homepages/14/d284936104/htdocs/ballade/oc9/occ on line 11

Salut, Voila ce que j'ai

et comme je n'y connais rien...


#18

Il faut au moins PHP 5.4.


#19

Hello, ce qui m'étonne c'est que sur l'interface 1and1 ma version php pour ce sous domaine est en 7.0


#20

Closing as the initial topic is solved and to avoid that different issues are mixed in one thread. Please create a new thread for your new issue / questions. Thanks