Problème owncloud [Résolu/Fermé]

Signaler
Messages postés
120
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
24 décembre 2015
-
Messages postés
29775
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2021
-
Bonjour,

J'ai installé owncloud sur mon serveur dédié puis créé le dossier data.
Depuis le navigateur en externe j'accède à owncloud et il me demande un identifiant et un mot de passe que je renseigne.
J'arrive la-dessus :

Le répertoire de données (/var/www/owncloud/data) est lisible par les autres utilisateurs

Veuillez changer les permissions du répertoire en mode 0770 afin que son contenu puisse être listé par les autres utilisateurs.

Je réalise bien le changement des permissions mais après modification des droits, à chaque ouverture de owncloud, j'ai une erreur interne du serveur.
Quelle peut être la cause de cette erreur?
Merci d'avance.


3 réponses

Messages postés
29775
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2021
7 078
Alors sous linux, le premier réflexe c'est de chercher un bon tutoriel. Un bon tutoriel :
- utilise au maximum les dépôts de ta distribution
- évite de compiler une version particulière à la main
- évite de faire référence à un dépôt mystérieux ou à des téléchargement manuels.

Ce tutoriel me paraît à première vue pas mal à partir de l'étape "install owncloud". Il est bien dans l'esprit debian :
https://www.howtoforge.com/tutorial/owncloud-install-debian-8-jessie/

Essaye de le suivre et dis-moi si tu bloques quelque part.

Ensuite c'est vrai que le passage de windows à linux (ou le contraire d'ailleurs) n'est pas évident, car ce sont 2 philosophies différentes.

En gros, sous linux il y a quelques pré-requis mais la démarche est assez systématique (chercher un paquet, l'installer, etc...) et le rangement des fichiers est très standard, donc même quand on ne connaît pas une application on sait ou chercher sa configuration (/etc), ses logs (/var/log), ses données internes (/var), ses exécutables (/bin, /sbin, /usr/bin, /usr/sbin) etc. Ce sont des choses qui s'acquièrent sur le tas et quand tu connaîtras mieux linux, tu verras que ce rangement a bien des avantages contrairement à celui choisi sous windows.

Bonne chance
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
120
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
24 décembre 2015
9
Bonjour mamiemando,

Après suivi à la lettre de ce tutoriel, l'installation a été concluante. Avec tous mes remerciements.
Bonnes fêtes de fin d'année et encore merci.
Messages postés
29775
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2021
7 078
Je t'en prie :-) Je te souhaite également de belles fêtes de fin d'année !
Messages postés
29775
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2021
7 078
Je pense que le répertoire en question n'est pas attribué au bon groupe ou au bon propriétaire.

La commande
chown
permet de corriger qui est propriétaire :

chown utilsateur:groupe fichier
chown -R utilsateur:groupe dossier


Si je m'en tiens à ce qui est écrit ici, l'interface one-cloud est réalisée en php, c'est donc d'un point de vue système l'utilisateur associé au serveur web (généralement www-data) qui accède en pratique aux données. Il faudrait donc que cet utilisateur ou ce groupe ait au moins des droits en lecture et en exécution.

Avant de se lancer, quels sont les droits actuellement définis ?

ls -l /var/www/owncloud/data


Es-tu sous debian, comme le laisse penser la rubrique du forum ? Si oui, owncloud peut s'installer (et devrait être installé) via
apt-get
. Donc je t'invite à désinstaller ce que tu as installé, et repartir sur des bases saines :

apt-get update
apt-get install owncloud


Bonne chance
Messages postés
120
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
24 décembre 2015
9
Bonjour mamiemando,

Qu'est-ce que je peux galérer pour installer ce owncloud!! C'est pas possible.
Oui je suis sous Debian. J'ai désinstallé proprement owncloud par la commande :
apt-get autoremove --purge owncloud.
Jusque-là tout se passe bien et ensuite j'ai fait à plusieurs reprises un nouveau départ sur des bases saines mais quelle galère, je n'aboutis pas. Je me retrouve en fin d'installation après le apt-get install owncloud avec ceci :
Paramétrage de owncloud (8.1.4-12.1) ...
Paramétrage de owncloud-config-apache (8.1.4-12.1) ...
Action 'configtest' failed
The Apache error log may have more information
Your Apache2 configuratiobn is broken, so we're not restarting it for you.

Ce qui me gène dans tout ceci c'est qu'après apt-get install owncloud, le dossier owncloud ne figure pas dans /var/www/. Est-ce normal ? Où peut-il être dans ce cas-là ?

Je n'y comprends rien. Il faut dire que je suis davantage un pratiquant windows que Linux, mais comme je voulais incorporer Owncloud sur mon serveur dédié et bien je galère dur avec cette installation.
N'y a t-il pas autre chose sous Linux qui remplace Owncloud?

En tout cas mamiemando, merci beaucoup de te pencher sur mon problème et je t'en suis gré.
Bonne journée.