[3.1.47] libération espace disque Gestsup sur Linux

Forum Général sur les questions que vous vous posez sur le logiciel.
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

j'ai généralement ces 2 users :

Code : Tout sélectionner

drwxr-xr-x 2 root     root       
drwxr-xr-x 2 www-data www-data    
en-tête :

Code : Tout sélectionner

# @Version : 3.1.47 p3
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous réaliser le test suivant:
1- crée un nouveau ticket
2 - charger une pièce jointe
3 - passer la commande : chown -R gestsup:www-data /var/www/html/upload
4 - passer la commande : chmod 770 -R /var/www/html/upload
5 - supprimé le ticket via la barre d'outil du ticket
6 - regarder dans le repertoire upload si le dossier avec le numéro du ticket est supprimé

Transmettre également un impression écran de votre page système.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

je fais le test dès que possible
merci à vous
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

par contre info importante je pense, le user www-data n'a les droits que sur quelques tickets de la liste ...
généralement c'est root et que lui, qui a les droits
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

bonjour
du coup en sachant que le user www-data n'a pratiquement aucuns droits sur l'ensemble des tickets
il est toujours utile de passer les requêtes pour enlever et remettre les droits ?
svp merci
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

A voir en fonction de la configuration de vos droits, l'essentiel est que l'application est le droit de supprimer les fichiers et les sous répertoires du répertoire upload.

Afin d'être sur qu'il s'agisse d'un problème de droit d'écriture vous pouvez passer temporairement un chmod -R 777 sur le repertoire upload, puis remettre les droits.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

alors déjà le test que je viens de faire, j'ai créé un nouveau ticket manuellement avec pièce-jointe en tant qu'admin, j'ai vu que seul www-data avait les droits (rw - r - r), du coup, j'ai supprimé le ticket, sans toucher aux droits, le répertoire correspondant au ticket dans "upload" s'est supprimé ...

autre test, suppression d'un ticket droits root et suppression d'un ticket droits www-data
le ticket droit www-data n'a plus de rep dans upload
le ticket avec droit root a gardé son rep dans upload


d'autres tickets n'ont que root avec des droits (import ticket depuis boite mail ?)
en tout cas je continue mes tests

merci
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Vous pouvez reprendre la procédure d'installation présente dans la documentation au niveau droits.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Atlas
Gsup LEVEL 2
Messages : 47
Enregistré le : lun. 20 nov. 2017 09:08

celle-ci ? en totalité ?

Code : Tout sélectionner

adduser gestsup --ingroup www-data
chown -R gestsup:www-data /var/www/html/
find /var/www/html/ -type d -exec chmod 750 {} \;
find /var/www/html/ -type f -exec chmod 640 {} \;
chmod 770 -R /var/www/html/upload
chmod 770 -R /var/www/html/images/model
chmod 770 -R /var/www/html/log
chmod 770 -R /var/www/html/backup
chmod 770 -R /var/www/html/_SQL
chmod 660 /var/www/html/connect.php
ou juste :

Code : Tout sélectionner

chmod 770 -R /var/www/html/upload
Gestsup 3.1.47 - Apache 2.4.18 - PHP 7.0.18
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Toute ces commandes après une sauvegarde.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Répondre