Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| slam4:php:phalcon:installation [2016/01/22 19:06] – jcheron | slam4:php:phalcon:installation [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| === apt-get === | === apt-get === | ||
| - | <sxh bash:tilte: | + | Ajouter les dépôts à votre distribution |
| - | sudo apt-add-repository ppa: | + | |
| - | sudo apt-get update | + | <sxh bash> |
| + | # Stable releases | ||
| + | curl -s https:// | ||
| + | # Nightly releases | ||
| + | curl -s https:// | ||
| + | </ | ||
| + | |||
| + | Puis installer : | ||
| + | <sxh bash: | ||
| sudo apt-get install php5-phalcon | sudo apt-get install php5-phalcon | ||
| + | |||
| + | # or for PHP 7 | ||
| + | |||
| + | sudo apt-get install php7.0-phalcon | ||
| </ | </ | ||
| + | |||
| === Compilation === | === Compilation === | ||
| Il est aussi possible de compiler la dernière version Phalcon : | Il est aussi possible de compiler la dernière version Phalcon : | ||
| Ligne 124: | Ligne 136: | ||
| ===== -- Débogage ===== | ===== -- Débogage ===== | ||
| + | |||
| + | ==== -- xdebug ==== | ||
| + | |||
| Installer impérativement [[slam4: | Installer impérativement [[slam4: | ||
| + | |||
| + | ==== -- Phalcon debugbar ==== | ||
| + | Phalcon debugbar est une adaptation pour phalcon du projet php-debugbar | ||
| + | === -- Installation === | ||
| + | En invite de commande : | ||
| + | |||
| + | Déplacez vous dans le dossier de l' | ||
| + | |||
| + | <sxh bash> | ||
| + | php composer.phar require --dev snowair/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | === -- Autochargement === | ||
| + | |||
| + | Dans le fichier app/ | ||
| + | |||
| + | <sxh php> | ||
| + | require APP_PATH. "/ | ||
| + | </ | ||
| + | |||
| + | === -- Instanciation === | ||
| + | |||
| + | |||
| + | <sxh php; | ||
| + | ... | ||
| + | /** | ||
| + | * Handle the request | ||
| + | */ | ||
| + | $application = new \Phalcon\Mvc\Application($di); | ||
| + | $di[' | ||
| + | |||
| + | (new ServiceProvider( APP_PATH .'/ | ||
| + | echo $application-> | ||
| + | ... | ||
| + | </ | ||