• [^] # Re: Ok, essayons de corriger les erreurs

    Posté par . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 2 (+0/-0).

    J'utilise bien l'environnement de développement.

    Mon fichier /etc/init.d/unicorn :

    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    USER=linuxfr
    CONTAINER=
    HOME=/home/$USER/$CONTAINER
    RAILS_ENV=development
    DAEMON=unicorn
    DAEMON_ARGS="-c $HOME/$RAILS_ENV/current/config/unicorn.rb -D"
    PIDFILE=$HOME/$RAILS_ENV/shared/pids/unicorn.pid
    
    

    Il a l'air de bien prendre en compte cela puisque j'ai bien un fichier "development.log" dans "current/log" et il utilise bien la base mysql "linuxfr_rails". Si je mets une erreur dans le fichier development.rb, le serveur ne se lance pas (c'est moche comme test mais ça a le mérite de fonctionner)

    Je me demande si le soucis ne vient pas de nginx : si je mets l'option "config.assets.debug = true" dans le fichier d'environnement, rien n’apparais dans les logs alors que si je lance le serveur à la main ( bundle exec rails server thin) j'ai bien des lignes supplémentaire dans les logs. J'ai l'impression que le client ne "demande" pas les pages à unicorn.

    Je ne sais pas si je suis très clair dans mes explications …