1 votes

Session créée avec des permissions incorrectes?

Y a-t-il un moyen de modifier les autorisations sur les fichiers de session générés? Le système écrit correctement les fichiers dans le répertoire /var/session, mais sans les autorisations d'accès appropriées (ce qui bloque l'accès aux paniers ou à l'administration):

-rw------- 1 [utilisateur] [groupe]   1271 2014-07-21 14:08 sess_lbqm0lbun5mlo89qvubg66keg1

Je peux les chmod facilement, mais préférerais ne pas avoir à le faire à chaque fois qu'une session est créée.

0 votes

Etes-vous certain que le répertoire est /var/sessions ou est-il relatif au chemin Magento? Ajouter également le véritable utilisateur/groupe pourrait aider.

0 votes

Cette question semble être hors-sujet car elle concerne la configuration de linux, php et httpd.

1voto

mbalparda Points 263

Essayez de donner la permission d'écriture/lecture à l'ensemble du répertoire, et non aux fichiers de session individuels. Cela signifie qu'il faut chmod le var/sessions et non les fichiers à l'intérieur.

Une autre solution pour éviter les paniers vides ou l'accès admin est de sauvegarder les sessions dans la base de données. Cela peut être réalisé en changeant le contenu du noeud en dans local.xml.

0 votes

J'ai dû récemment modifier les autorisations de propriété pour permettre à une autre personne d'accéder, ce qui a empêché le panier de fonctionner en raison d'autorisations de propriété incorrectes sur les fichiers de session nouvellement créés - changer le a fourni une solution de contournement fonctionnelle. Merci

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X