pour apache2 tu peux faire dans ce fichier :
/etc/apache2/apache2.conf
mais le mieux c'est de créer un fichier dans /etc/apache2/sites-
enabled/
voici un des miens: (attention : je met mes lib de symfony dans un
dossier commun à tous mes projets)
Alias /monProjetSymfony/sfProtoculousPlugin /Users/xxx/Documents/
sf_libraries/symfony/lib/plugins/sfProtoculousPlugin/web
<Directory "/Users/xxx/Documents/sf_libraries/symfony/lib/plugins/
sfProtoculousPlugin/web">
Options FollowSymLinks Indexes
AllowOverride None
Allow from All
</Directory>
Alias /monProjetSymfony/sfDoctrinePlugin /Users/xxx/Documents/
sf_libraries/symfony/lib/plugins/sfDoctrinePlugin/web
<Directory "/Users/xxx/Documents/sf_libraries/symfony/lib/plugins/
sfDoctrinePlugin/web">
Options FollowSymLinks Indexes
AllowOverride None
Allow from All
</Directory>
Alias /monProjetSymfony /Users/xxx/Documents/projets/monProjet/web
<Directory "/Users/xxx/Documents/projets/monProjet/web">
Options FollowSymLinks Indexes
AllowOverride None
Allow from All
</Directory>
Le 2 févr. 10 à 19:11, artotal a écrit :
il y a pas mal de commande.
J'en suis à configurer les hote virtuel.
Mais le problème est que j'utilise apache2 et il n'y a plus de
httpd.conf
ont à un fichiers host dans lequel ont met un ip/monSite1
127.0.0.1 monSite1.fr
et ainsi faire la résolution ip/nom
ont crée un dossier monSite1 dns le dir /www
sudo mkdir monSite1
sudo chmod 755 -R monSite1
puis dans
sudo vi /etc/apache2/sites-available/default
c'est là que je bloque
<VirtualHost *:80>
ServerAdmin webmas...@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
2010/2/2 geo geo <[email protected]>
qu'appelle tu installer un module, qu'est-ce qu'un module dans le
sens de ta phrase ? si c'est un dossier dans apps/monApp/modules
alors il y a une commande symfony pour ca: symfony generate:module
tapes 'symfony' dans ton terminal tu verras les options des
commandes possibles
Le 2 février 2010 16:12, artotal <[email protected]> a écrit :
Merci,
encore, il se sert donc de cli (je vais surrement comprendre plus
tard)
Et pour installer les modules avez-vous une solutions préférables à
d'autres ?
[[WARNING]] XSL module is installed: FAILED
*** Install the XSL module (recommended for Propel) ***
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
[[WARNING]] A PHP accelerator is installed: FAILED
*** Install a PHP accelerator like APC (highly
recommended) ***
2010/2/2 Lélio ML <[email protected]>
il faut utiliser le /etc/php5/cli/php.ini comme indiqué : c'est le
php.ini utilisé par le php-cli
De : [email protected] [mailto:symfony-
[email protected]] De la part de artotal
Envoyé : mardi 2 février 2010 12:34
À : [email protected]
Objet : Re: [symfony-fr] Re: débuter
Merci pour vos réponses, effectivement le français c'est plus
agréable :)
Par contre quand je lance le fichier de config, j'ai trois warning
x...@artotal:/var/www$ php check_configuration.php
********************************
* *
* symfony requirements check *
* *
********************************
php.ini used by PHP: /etc/php5/cli/php.ini
** WARNING **
* The PHP CLI can use a different php.ini file
* than the one used with your web server.
* If this is the case, please launch this
* utility from your web server.
** WARNING **
** Mandatory requirements **
OK PHP version is at least 5.2.4 (5.2.10-2ubuntu6.4)
** Optional checks **
OK PDO is installed
OK PDO has some drivers installed: mysql
OK PHP-XML module is installed
[[WARNING]] XSL module is installed: FAILED
*** Install the XSL module (recommended for Propel) ***
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
[[WARNING]] A PHP accelerator is installed: FAILED
*** Install a PHP accelerator like APC (highly
recommended) ***
[[WARNING]] php.ini has short_open_tag set to off: FAILED
*** Set it to off in php.ini ***
[[WARNING]] php.ini has magic_quotes_gpc set to off: FAILED
*** Set it to off in php.ini ***
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
x...@artotal:/var/www$
Donc quand je veux modifier mon php.ini il ne se passe rien.
je l'ouvre comme cela :
sudo gedit /etc/php5/apache2/php.ini
je met à off:
short_open_tag = Off
magic_quotes_gpc = On
et je redémarre apache2
sudo /etc/init.d/apache2 restart
ensuite je relance
x...@artotal:/var/www$ php check_configuration.php
Mais rien ne bouge ?
J'ai peut-être d'autre php.ini
Mais j'en doute parce que j'ai utiliser qu'une seule fois
sudo apt-get install tasquel
Qui me permet d'installer lamp très simplement
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]
.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]
.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]
.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]
.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Xavier ARTOT
contribution open source http://www.phpclasses.org/browse/file/23687.html
Professeur de développement web pour particulier et professionnel.
N° siret : 511 644 676 00013
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]
.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]
.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]
.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]
.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Xavier ARTOT
contribution open source http://www.phpclasses.org/browse/file/23687.html
Professeur de développement web pour particulier et professionnel.
N° siret : 511 644 676 00013
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]
.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]
.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr