« Programmation PHP/Symfony 3 » : différence entre les versions

mAucun résumé des modifications
 
== Lancer le projet ==
 
=== Mode dev ===
 
==== Serveur Web intégré ====
Il existe un composant Symfony pour lancer le projet sans configurer son serveur Web (Apache, Nginx ou autre) :
composer require symfony/web-server-bundle
Une fois le nouveau projet créé, il suffit de suivre les consignes affichées dans la console :
5.15 MB/5.15 MB ============================================================ 100%
Preparing project...
OK Symfony 3.1.4 was successfully installed. Now you can:
* Change your current directory to C:\Program Files (x86)\EasyPHP\eds-www\MonProject1
* Configure your application in app/config/parameters.yml file.
* Run your application:
1. Execute the php bin/console server:run command.
2. Browse to the <nowiki>http://localhost:8000</nowiki> URL.
L'URL permet d'accéder à toutes les pages du site grâce au serveur Web intégré à Symfony, tant que la console shell est active.
 
Sous Windows, pour lancer le projet rapidement et facilement, on peut créer un fichier ''MonProjet1.cmd'' :
cd "C:\Program Files (x86)\EasyPHP\eds-www\MonProject1"
start <nowiki>http://localhost:8000/</nowiki>
php bin\console server:run
pause
La page de bienvenue doit s'ouvrir ensuite dans le navigateur Web par défaut.
 
Pour rendre le site web accessible à d'autres machines, le lancer avec son IP, par exemple :
php bin/console server:start 192.168.1.8:80
Cela nécessite d'arrêter le serveur Web qui prenait le port 80.
22

modifications