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 :

installation projet existant [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut installation projet existant
    Bonjour à tous

    Je dois installer un projet symfony 1.4 existant.
    Donc je l'ai pris avec git de la copie de mon client

    J'ai installé symfony et easyphp

    Sous www j'ai créé deux répertoires:

    - symfony (avec les sources du Framework)
    - projet (le nom de mon projet)

    J'ai installé netbeans et suivi par exemple ce tuto:
    http://vicrabb.wordpress.com/symfony...eans-and-wamp/

    sauf que ce tuto c'est pour un projet symfony tout neuf CE QUI N'EST PAS LE CAS POUR MOI
    Donc j'ai créé un projet avec l'option "PHP application with existing sources"
    mais netbeans me montre quelques petites erreurs comme le montre l'image jointe.

    je vois dans le fichier ProjectConfiguration.class.php ily a un lien vers vendor/truc. Est-ce que je dois modifier ceci et le faire pointer vers mon symfony? (peut-être pas nécessaire)

    quelqu'un pourrait m'aider à savoir ce que j'ai mal fait?
    merci bien à tous
    Images attachées Images attachées  

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    oui, il faut que tu pointes ProjectConfiguration.class.php vers le bon emplacement de sfCoreautoload.class.php

    Quelles sont les erreurs que NetBeans signale, parce que NetBeans se mêle parfois les pinceaux dans l'analyse du code. Vérifie aussi que tu as correctement renseigné la version de PHP utilisée.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    J'ai installé une version plus ancienne de netbeans mais maintenant lorsque je vide le cache il m'affiche un message me pointant sur une autre version de easyphp et pas sur celle que j'ai indiquée dans Tools/options du projet!!!
    comment je peux changer cela?
    je montre sur copie écran
    si tu peux m'aider merci!!!

    Images attachées Images attachées  

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Arf, désolé. Je ne travaille pas avec un WAMP donc je ne peux pas t'aider.

    J'espère que quelqu'un d'autre viendra à ton aide.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Merci ce n'est pas grave

    En fait j'ai au moins 6 easyphp sur un disque externe (H:\) sur différents projets et ceci m'a posé plein de problèmes avec PHP. J'ai l'impression que symfony ne trouvait pas mon php sur les disques externes (même si le Path était bien configuré... )

    Donc j'ai installé wamp sur C:\ et puis suivi le tuto pour la création d'un nouveau projet sur netbeans. Ca marche!! enfin!!!
    C'est déjà ça, j'ai un nouveau projet qui marche.

    Maintenant il faut que je fasse la partie pour récupérer le projet existant de mon client. Tu me confirmes qu'il suffit de :

    • copier le projet sous mon www de wamp (ou mamp ou n'importe )
    • créer la BDD de mon client avec le dump mysql
    • créer le projet sur netbeans mais pas en créant un nouveau projet symfony mais en choisissant l'option "PHP application with existing sources"
    • faire pointer la config de netbeans là où il faut

    et puis c'est bon?
    Désolée, je préfère confirmer les pas à suivre avant de faire des conneries car j'ai pris toute la journée pour installer ce p.... de machin de symfony 1.4 et de netbeans, il est 1 heure du matin et je ne voudrais pas encore passer une journée pour quelque chose qui devrait (mais ça ne l'est jamais ) SIMPLE!!

    je te remercie d'avance (à toi si tu reviens ou à une autre âme qui soit sensible à ma galère )

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Je ne confirme rien puisque je n'ai pas le projet sous la main :-)

    Mais les étapes sont les suivantes:
    - copie du projet
    - importer le projet dans NetBeans avec "PHP app with exiting sources".et adaptation des chemins (ProjectConfiguration.class.php, et vérifie aussi s'il n'y a pas un lien symbolique sf dans web, dans ce cas il faut également modifier où il pointe.
    - si le schéma de la bdd est le même, copier la bdd
    - modifier les infos de config/databases.yml (user, password, database)
    - faire un symfony cc (et ainsi vérifier que la console marche aussi)

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Merci Tsilefy
    Je vais voir tout ça.
    Pour vider le cache Netbeans propose cette option aussi.
    Je vais croiser les doigts.

    merci encore

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Re-bonjour
    ça va mieux mais ce n'est pas encore la panache

    J'ai suivi ce lien http://mikinfo.free.fr/index.php/con...-pour-symfony/ pour la config du virtual host et je me trouve avec un forbidden!! erreur 403

    Est-ce que quelqu'un peut m'aider à trouver la raison?

    mon vhost :
    <VirtualHost *:80>
          ServerName project.localhost
          DocumentRoot "C:\wamp\www\albumblog\web"
          DirectoryIndex index.php
          <Directory "C:\wamp\www\albumblog\web">
            AllowOverride All
            Allow from All
          </Directory>
    
          Alias /sf "C:\wamp\symfony\data\web\sf"
          <Directory "C:\wamp\symfony\data\web\sf">
            AllowOverride All
            Allow from All
          </Directory>
        </VirtualHost>
    
    <VirtualHost *:80>
      ServerName albumblog.localhost
      #ServerAdmin webmaster@albumblogtiti.com
     
      DocumentRoot "C:\wamp\www\albumblog_dev\web"
      DirectoryIndex index.php
      <Directory "C:\wamp\www\albumblog_dev\web">
        AllowOverride All
        Allow from All
      </Directory>
    
      Alias /sf "C:\wamp\symfony\data\web\sf"
      <Directory "C:\wamp\symfony\data\web\sf">
        AllowOverride All
        Allow from All
      </Directory>
       
      ErrorLog "c:\wamp\logs\albumblogtiti-error.log"
      CustomLog "c:\wamp\logs\albumblogtiti-access.log" common
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot "C:\wamp\www"
        ServerName localhost
        ServerAlias localhost
    </VirtualHost>
    merci encore

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

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Par défaut
    de mémoire l'erreur 403 est pas renvoyé quand tu as besoin de droit spécifique pour une page symfony? Se peut il que tu essayes d'accéder à une page ou la sécurité a été mal configuré (intra symfony?)

    Voici un de mes vhost symfony1, si ca peut t'aider
    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
    16
    <VirtualHost *>
    	ServerName PROJECT
    	DocumentRoot "C:/XXXXXX/workspace/PROJECT/web"
    	DirectoryIndex index.php
    	<Directory "C:/XXXXX/workspace/PROJECT/web">
    		AllowOverride All
    		Allow from All
    	</Directory>
     
    	Alias /sf C:/XXXXXXX/workspace/PROJECT/lib/vendor/symfony/data/web/sf
    	<Directory "C:/XXXXX/workspace/PROJECT/lib/vendor/symfony/data/web/sf">
    		AllowOverride All
    		Allow from All
    	</Directory>
     
    </VirtualHost>

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    C'est bon merci
    j'avais une erreur dans un autre endroit de mon fichier de hosts!!!
    tout fonctionne à présent

    merci encore à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] installation Symfony CMF sur projet existant
    Par miltone dans le forum Symfony
    Réponses: 0
    Dernier message: 11/02/2014, 19h27
  2. [Débutant] maven Eclipse et projet existant
    Par davedenice dans le forum Maven
    Réponses: 2
    Dernier message: 04/10/2006, 14h28
  3. [Eclipse] Import d'un projet existant
    Par shaun_the_sheep dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/06/2006, 15h10
  4. [VB6]problème modificaion projet existant
    Par gorgonite dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/03/2006, 08h16
  5. Installation PROJET VB
    Par mkabous dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 04/11/2005, 15h59

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