Déplacement d'application en mode de production dans Symfony 2
Quelqu'un peut m'aider à déplacer mon application Symfony 2 dans le mode de production?
Actuellement, l'application s'exécute correctement dans /app_dev.php
.
Je suis googler, mais je ne suis pas à trouver une certaine guide pour le déploiement dans Symfony 2.
Vous devez vous connecter pour publier un commentaire.
Couple plus de choses à prendre en compte:
Vous pouvez également exécuter dans les problèmes d'autorisation avec le répertoire de cache. Je voudrais en fait d'abord assurez-vous que tout fonctionne, le mode de développement sur le serveur avant de passer en mode production. Et si tout ce que vous obtenez est vide écrans en mode de production puis de définir debug à true. Et bien sûr savoir comment vérifier vos journaux d'erreur.
app.php
, pasapp_dev.php
, supprimerapp_dev.php
"php app/console cache:warmup --env=prod
commande?Déplacement Symfony2 aux moyens de production :
accéder à l'application via : app.php/
Test dev faisceaux de ne pas être chargé car il est un état dans l'AppKernel.php lorsque vous utilisez app.php. Si vous voulez décharger bundle qui devrait être utilisé seulement en dev, vous pouvez les placer dans la présente section (en appKernel.php)
Vous avez également besoin de faire quelques paramétrage du serveur par désactivating xdebug et l'ajout de eacclerator (ou autre chose pour la mise en cache de performance)
J'ai aussi des conseils pour renommer app_dev.php pour désactiver dev mode
Configuration de base d'informations peuvent être trouvées ici:
http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html
Une place importante, où beaucoup de gens trébuchent est de la gestion d'actifs. Lors de l'accès à l'application via l'app.dev contrôleur frontal (voir poing lien), il peut être nécessaire de vider les actifs d'abord. À lire ici:
http://symfony.com/doc/current/cookbook/assetic/asset_management.html#cookbook-assetic-dumping
Symfony livre de cuisine a maintenant quelques des recettes sur le déploiement couvrant:
Symfony2
Comment Maîtriser et Créer de nouveaux Environnements
http://symfony.com/doc/current/cookbook/configuration/environments.html