Indiquez la procédure suivie pour reproduire le problème: 1. Upload d'un fichier quelconque et de taille inférieur à la limite de base sur l'interface web owncloud
Comportement attendu: Upload du fichier et visualation du nouveau fichier
Comportement actuel: Erreur lors de l'envoi du fichier "nom_fichier" : Internal Server Error
Aucun fichier est uploadé Par contre je peux créer un dossier ou un nouveau fichier sans problème L'upload fonctionne via l'application cliente owncloud sur PC et via l'application Cirrius sur Android Pas de logs particulier en rapport avec cette erreur
Configuration du serveur Système d'exploitation: Debian GNU/Linux 7 (wheezy) / Release: 7.11 | OpenMediaVault / Release: 2.2.13 Serveur web: nginx/1.2.1 Serveur base de données: Ver 14.14 Distrib 5.5.54, for debian-linux-gnu (x86_64) using readline 6.2 Version de PHP: PHP 5.4.45-0+deb7u6 Version d'ownCloud (sur le site d'administration): ownCloud 9.1.3 (stable) Est-il un mis-à-jour d'une version précédente ou une nouvelle installation?: ownCloud log (data/owncloud.log): Nouvelle Installation
Configuration spécifique (external storage, external authentication, reverse proxy, server-side-encryption): NAS sur OpenMediaVault
Vérification d’intégrité du code (pour oC9+):
Accéder à http://example.com/index.php/settings/integrity/failed
de votre installation ownCloud en tant que administrateur.
No errors have been found.
Merci d'avance pour l'aide que vous pourriez m'apporter à la résolution de ce problème.
En effet, j'ai vu quelque part qu'un problème de droits pouvait provoquer ce genre d'erreurs, seulement en fait je sais pas très bien quels droits faut-il à owncloud pour pouvoir fonctionner correctement, sachant que le répertoire owncloud je l'ai créé via le système dossier partagé de OpenMediaVault (il rajoute des ACL par dessus les droits "basiques") avec un SETUID si je ne m'abuse. Est-ce qu'il y a quelque chose qui te choque dans les droits ci-dessous :
Je viens de trouver la solution à mon problème. Le problème était lié aux options disponibles avec le plugin Nginx de OpenMediaVault. Lors de la création d'un serveur, il faut décocher l'utilisation de la configuration par défaut de PHP pour utiliser pleinement le pool créer préalablement sinon il utilisera l'instruction suivante :