IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Suppression des fichiers du cache


Sujet :

Symfony PHP

  1. #1
    Membre chevronné Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 232
    Points : 1 897
    Points
    1 897
    Par défaut Suppression des fichiers du cache
    Bonsoir,

    Je viens enfin de migrer une application Symfony2 sur le serveur de l'hébergeur.

    Dans le répertoire "web" j'ai créé un répertoire "cache" avec les droits 777.

    Quand je lance l'application, naturellement des fichiers sont crées dans ce cache. Quand je veux les supprimer (suite à une mise à jour) cela n'est pas possible car je n'ai pas les droits sur certains fichiers.

    Comment dire à doctrine de créer des fichiers avec les droits 777 au lieu de droits 0755 ?

    Merci.

    A+
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    Je suis assez nul en linux, mais de ce que j'ai compris:

    C'est symfony qui génère et modifie le cache, donc via l'utilisateur apache www-data. (D'ailleurs pour info je crois que si tu as des crons/scripts qui manipulent des lignes de commande symfony, il faut les utiliser en tant qu'utilisateur apache www-data )

    Pour revenir a ton problème, mettre des droits 777 est surement la dernière chose a faire. Normalement si tu supprimes ton cache 'a la mano' avec un rm -R cache/prod, symfony2 les créera de nouveau avec ses bons droits

  3. #3
    Membre chevronné Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 232
    Points : 1 897
    Points
    1 897
    Par défaut
    Citation Envoyé par gototog Voir le message
    Pour revenir a ton problème, mettre des droits 777 est surement la dernière chose a faire. Normalement si tu supprimes ton cache 'a la mano' avec un rm -R cache/prod, symfony2 les créera de nouveau avec ses bons droits
    Et non et c'est bien là mon soucis.

    A+
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  4. #4
    Membre expérimenté Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Points : 1 310
    Points
    1 310
    Par défaut
    Pareil que gototog, mes compétences en linux sont assez faible mais ce qu'il dit concernant le user www-data est juste : ça se configure dans le fichier de conf d'apache si je ne dis pas de bêtise.

    D'autre part, un chown sur le dossier cache avec comme user 'www-data' (ou le nom de ton user apache) me parait plus pertinent que chmod 777.

    Enfin, ne pas oublier l'option -R sur le chmod pour appliquer ça de manière récursive aux sous dossiers.

    ++

  5. #5
    Membre chevronné Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 232
    Points : 1 897
    Points
    1 897
    Par défaut
    Merci pour ta réponse mais je n'ai pas accès à la configuration apache puisque l'hébergement est mutualisé.

    A+
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  6. #6
    Membre expérimenté Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Points : 1 310
    Points
    1 310
    Par défaut
    Ca ne t'empêche pas de connaitre le nom du user utilisé par apache et de lui donner les droits sur tes dossiers.

Discussions similaires

  1. [win2000] Suppression des fichiers d'installation
    Par med1112 dans le forum Windows XP
    Réponses: 3
    Dernier message: 09/07/2007, 22h35
  2. Installation d'un driver : suppression des fichiers source
    Par Michaël dans le forum Matériel
    Réponses: 1
    Dernier message: 14/08/2006, 21h48
  3. Suppression des fichiers temporaires (TMP)
    Par alainn dans le forum Access
    Réponses: 1
    Dernier message: 17/06/2006, 10h01
  4. [système]suppression des fichiers
    Par gilleski2010 dans le forum Sécurité
    Réponses: 2
    Dernier message: 05/02/2006, 14h02
  5. [HTML] Problème mise à jour des fichiers en cache
    Par El Riiico dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/09/2005, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo