Diferència entre revisions de la pàgina «Instal·lació de la versió LTS 2.8 de symfony»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «= Instal·lació Symfony 2.8 = Instal·lar el programa per baixar-se els paquets anomenat symfony: <pre> $ sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/…».)
 
Línia 14: Línia 14:
  
 
Corregir els error d'instal·lació. Normalment son aquests tres:
 
Corregir els error d'instal·lació. Normalment son aquests tres:
* a
+
* Set the "date.timezone" setting in php.ini* (like Europe/Paris). 
* b
+
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:
 +
<pre> sudo apt-get install php5-intl </pre>
 +
 
 +
* Install PDO drivers (mandatory for Doctrine).
 +
Intal·lació de la BD que s'utilitzarà amb symfony:
 +
<pre>
 +
sudo apt-get install mysql-server
 +
sudo apt-get install phpmyadmin
 +
</pre>
 +
 
 +
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:
 +
<pre>                                           
 +
[OK]                                         
 +
Your system is ready to run Symfony2 projects
 +
</pre>

Revisió del 00:00, 19 feb 2016

Instal·lació Symfony 2.8

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:

Les dues opcions ha de dir alguna cosa semblant a:

                                            
 [OK]                                          
 Your system is ready to run Symfony2 projects