Diferència entre revisions de la pàgina «Instal·lació de la versió LTS 2.8 de symfony»
(→Instal·lació Symfony 2.8) |
(→Instal·lació Symfony 2.8) |
||
Línia 9: | Línia 9: | ||
$ sudo chmod a+x /usr/local/bin/symfony | $ sudo chmod a+x /usr/local/bin/symfony | ||
− | |||
</pre> | </pre> | ||
Revisió del 00:58, 19 feb 2016
Instal·lació Symfony 2.8
Primer de tot heu de tenir instal·lat apache2 i php5
sudo apt-get install apache2 php5
Instal·lar el programa per baixar-se els paquets anomenat symfony:
$ sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony $ sudo chmod a+x /usr/local/bin/symfony
Anar al directori /var/www/html i instal·lar els paquets de symfony amb aquesta comanda:
symfony new nomProjecteSymfony 2.8
Corregir els error d'instal·lació. Normalment son aquests tres:
- Set the "date.timezone" setting in php.ini* (like Europe/Paris).
Per corregir aquest error cal anar al fitxer /etc/php5/apache2/php.ini i al fitxer /etc/php5/cli/php.ini i buscar la configuració de la variable date.timezone i posar el valor: Europe/Madrid
- Set "xdebug.max_nesting_level" to e.g. "250"
Per corregir aquest error modifiqueu el fitxer/etc/php5/mods-available/xdebug.ini i afegiu la línia: xdebug.max_nesting_level = 250
- Install and enable the intl extension
Instal·la la extensió intl:
sudo apt-get install php5-intl
- Install PDO drivers (mandatory for Doctrine).
Intal·lació de la BD que s'utilitzarà amb symfony:
sudo apt-get install mysql-server sudo apt-get install phpmyadmin
Finalment, comprovar amb aquestes dues comandes que tot funciona correctament:
- des de terminal: sudo php nomProjecteSymfony/app/check.php
- des de navegador: http://localhost/nomProjecteSymfony/web/config.php
Les dues opcions ha de dir alguna cosa semblant a:
[OK] Your system is ready to run Symfony2 projects