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 :

variable désignant le répertoire web


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 88
    Par défaut variable désignant le répertoire web
    Bonjour,

    y a-til une variable prédéfinit pour récupérer le chemin vers le répertoire web d'un projet symfony? comme par exemple sf_upload_dir qui spécifie le répertoire ../web/uploads/

    merci d'avance!

  2. #2
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    fait un tu trouveras peut être ton bonheur

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 88
    Par défaut
    Résolu merci!
    c'est sf_web_dir

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 88
    Par défaut
    par contre j'arrive pas à supprimer ni les fichiers ni les répertoires créés dans le /web après leur téléchargent par un utilisateur??

    y a t il une solution? s'il vous plait

  5. #5
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    un problème de droit.

    A voir dans les logs apache tu auras la réponse.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 88
    Par défaut
    dans ../logs/ d'apache il y bien deux fichiers de logs : install.log et httpd.pid
    ce dernier ne contient que un nombre 5736
    quant au premier contient les paths vers des fichier de conf

    je suis sur wamp si ça peux d’aidé!!!

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 88
    Par défaut
    en fait mon bout de code permet à un utilisateur de télécharger un fichier qui se trouve sur un répertoire quelconque par exemple c:\monrep\monFichier.txt
    à l'ajout des headers qui permettent le téléchargement monFichier.txt est copier dans le répertoire web de mon projet symfony et moi je veux le supprimer de répertoire web après le téléchargement.

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    $path = sfConfig::get('app_rep_jetons');
    	$dir = opendir($path);
    	while($file = readdir($dir)) {
    		if ($file != "." && $file != ".." && $file == $serial.'.tst') {
                break;
            }	
    	}
    	closedir($dir);
    	header("Content-Type: application/force-download");
    	header('Content-Disposition: attachment; filename='.$file);
    	header('Content-Length: '.  filesize($file));
    	readfile($file);
    	unlink(sfConfig::get('sf_web_dir').'/'.$file);
    	return sfView::NONE;

  8. #8
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    Citation Envoyé par aza806 Voir le message
    dans ../logs/ d'apache il y bien deux fichiers de logs : install.log et httpd.pid
    ce dernier ne contient que un nombre 5736
    quant au premier contient les paths vers des fichier de conf

    je suis sur wamp si ça peux d’aidé!!!
    Les logs sont par défaut error.log et access.log.

    Si tu es sur Wamp dans le menu de wamp tu as apache -> et la les logs apache.

    C'est la base du développement, toutes les erreurs php sont automatiquement signalé de dans.

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/08/2007, 14h39
  2. répertoire "/web-inf/classes" écrasé, que faire ?
    Par 60sman dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 10/05/2007, 11h24
  3. variable désignant le nom du formulaire
    Par Zikriek dans le forum Langage
    Réponses: 7
    Dernier message: 10/05/2007, 09h48
  4. droits sur répertoire web
    Par emathieu13 dans le forum Serveurs (Apache, IIS,...)
    Réponses: 1
    Dernier message: 03/04/2006, 20h59
  5. Lister un répertoire Web distant
    Par antony dans le forum Langage
    Réponses: 4
    Dernier message: 07/03/2006, 12h02

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