Bonjour !

Bon j'ai réussi a finir mon projet et j'aimerai pouvoir le mettre en ligne mais ....mais ... sa ne fonctionne pas

Voila les étapes que j'ai suivi
Ajout de la config dans mon fichier properties.ini
J'y ajouter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
[preprod]
  host=IPDEMONSERVEURDISTANT
  port=22
  user=root
  dir=/var/www/vhosts/monsite.fr/httpdocs
  type=rsync
  pass=MONPASSWORD
Ensuite J'ai bien sur mis le fichier "check_configuration.php" pr voir si tt etait fonctionnnel sur mon serveur
J'ai obtenu donc
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
********************************
*                              *
*  symfony requirements check  *
*                              *
********************************
 
php.ini used by PHP: /etc/php5/apache2/php.ini
 
 
** Mandatory requirements **
 
  OK        PHP version is at least 5.2.4 (5.2.4-0.dotdeb.1)
 
** Optional checks **
 
  OK        PDO is installed
  OK        PDO has some drivers installed: mysql, sqlite, sqlite2
  OK        PHP-XML module is installed
  OK        XSL module is installed
  OK        The token_get_all() function is available
  OK        The mb_strlen() function is available
  OK        The iconv() function is available
  OK        The utf8_decode() is available
  OK        The posix_isatty() is available
[[WARNING]] A PHP accelerator is installed: FAILED
            *** Install a PHP accelerator like APC (highly recommended) ***
  OK        php.ini has short_open_tag set to off
  OK        php.ini has magic_quotes_gpc set to off
  OK        php.ini has register_globals set to off
  OK        php.ini has session.auto_start set to off
  OK        PHP version is not 5.2.9
Ensuite j'ai tapper la commande suivante pr fixer les permissions de mes dossier et fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
php symfony project:permissions
Et enfin j'ai tapper la commande suivante pour deployer mon projet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
php symfony project:deploy preprod --go -t
J'ai regarder mon ftp avec un soft ftp et toute mon arborescence est bonne

Apres j'ai executer mon site avec l'adresse suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://monsite.fr/web/frontend_dev.php/contact
J'obtiens bien mon site mais sans aucune image donc je me dis qu'il faut modifier le httpd.conf comme je l'ai fait pour installer symfony en local

Je prend donc un logiciel pour me connecter en ssh, je vais dans le dossier
Et je rajoute les lignes suivantes au fichier httpd.conf (qui est vierge a l'origine)
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
 
<VirtualHost monsite.fr:80>
      ServerName monsite.fr
      DocumentRoot "/var/www/vhosts/monsite.fr/httpdocs/web" 
      DirectoryIndex index.php
      <Directory "/var/www/vhosts/monsite.fr/httpdocs/web">
        AllowOverride All
        Allow from All
      </Directory>
      Alias /sf "/var/www/vhosts/monsite.fr/httpdocs/lib/vendor/data/web/sf" 
      <Directory "/var/www/vhosts/monsite.fr/httpdocs/lib/vendor/data/web/sf">
        AllowOverride All
        Allow from All
      </Directory>
    </VirtualHost>
(A noter que toute la racine de symfony se trouve dans mon dossier vendor)

Ensuite je redémarre mon serveur apache avec la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
/etc/init.d/apache2 restart
Et je visite mon url "monsite.fr" et la on me demande de télécharger un fichier qui fait 2ko et qui contient exactement le fichier index.php de symfony ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php
 
 
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
 
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'preprod', false);
sfContext::createInstance($configuration)->dispatch();
Quelqu'un aurait-il déjà rencontrer ce genre de problème ... Cela fait 3 jours que j'essaye d'installer mon site et c'est assez frustrant...

Merci bien