bonsoir
j ai recupere le script pour demarrer nginx, par contre je me retrouve
totujour avec le meme probléme le code rails ne se trouve pas interprete ,
ainsi que mes image il ne recupere aucune image .

Par contre il a bien prit en compte le parametre *passenger_enabled on*;
cette fois il ne me crie pas dessus lol..

desoler pour les accent mais j 'ecris depuis un clavier qwerty

Le 10 mars 2011 08:02, pierre nespo <[email protected]> a écrit :

> Bonjour,
>
> Je crois que tu ne comprends pas exactement le fonctionnement
> de passenger-install-nginx-module.
>
> Cela va (pour le comportement pas défaut) récupérer Nginx et passenger puis
> compiler nginx avec le support passenger dans /opt/nginx.
>
> Donc Nginx n'est pas le package officiel et ne contient donc pas de script
> de lancement.
>
> Tu dois donc récupérer manuellement un script comme celui-ci
> https://github.com/jnstq/rails-nginx-passenger-ubuntu/blob/master/nginx/nginx,
> le mettre dans /etc/init.d puis lui donner les droits d’exécutions.
>
> Tu pourras ensuite lancer /etc/init.d/nginx start.
>
> Mais tout est dans la doc :)
>
> Pierre Nespo <http://p3on.fr>
> 06.50.71.62.80
>
>
> 2011/3/10 olivi morel <[email protected]>
>
>> j ai donc désinstaller nginx, que j avais installer par aptitude
>> auparavant, pour le réinstaller de par passenger
>> j ai donc lancer les commandes suivantes :
>>
>>                       * rvm gem install passenger
>>                        passenger-install-nginx-module*
>>
>> je ne parviens pas à lancer l'application avec /etc/init.d/nginx il
>> n'existe aucun fichier de se nom dans *init.d*  bizarre non ???
>>
>> j'arrive à démarrer l'application en lancent la commande suivante *cd
>> /var/www/Mon_APPLICATION*
>>
>>                                               *    passenger start &*
>>
>> le seul probleme c'est que j ai toutes les information qui s'affiche à
>> l'écran un peux comme un tail -f sur syslog ou autre
>>
>>
>>
>>
>> OS : *Ubuntu 10.10*
>> RAILS: *3.0*
>>
>> Le 10 mars 2011 15:43, Jeremy Dierx <[email protected]> a écrit :
>>
>> Par défaut, sous debian/ubuntu, l'installation d'nginx par apt ou
>>> aptitude installe nginx dans /etc.
>>>
>>> Par défaut, l'installateur de passenger réinstalle nginx dans /opt (sans
>>> supprimer celui éventuellement installé dans /etc).
>>>
>>> Vérifie donc que tu n'aie pas installé nginx deux fois, l'un dans /opt
>>> (par passenger) et l'autre dans /etc (par apt).
>>>
>>> Assure toi de n'utiliser que la version d'nginx compilé par
>>> l'installateur de passenger (/opt) et supprime l'autre version (etc/)
>>> par sécurité.
>>>
>>> Assure-toi aussi que ton fichier de conf nginx (/opt) pointe bien sur
>>> ton fichier vhost default dans /opt/nginx/conf/vhosts.
>>>
>>> Assure toi-aussi éventuellement que ton service de démarrage
>>> (/etc/init.d/nginx) lance le bon exécutable nginx.
>>>
>>> J.
>>>
>>>
>>> Le jeudi 10 mars 2011 à 12:40 +0100, olivi morel a écrit :
>>> > bonjour
>>> > voici donc mon nginx.conf  j ai enlever touts les lignes qui se
>>> > trouver avec un #
>>> >
>>> >
>>> >
>>> > worker_processes  1;
>>> >
>>> >
>>> > events {
>>> >     worker_connections  1024;
>>> > }
>>> >
>>> >
>>> > http {
>>> >
>>> >
>>> > passenger_root
>>> /usr/local/rvm/gems/ruby-1.9.2-p180/gems/passenger-3.0.4;
>>> >    passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p180/ruby;
>>> >
>>> >
>>> >     include       mime.types;
>>> >     default_type  application/octet-stream;
>>> >     sendfile        on;
>>> >      keepalive_timeout  65;
>>> >
>>> >
>>> >     server {
>>> >         listen       80;
>>> >         server_name  localhost;
>>> >
>>> >
>>> >         location / {
>>> >             root   html;
>>> >             index  index.html index.htm;
>>> >         }
>>> >
>>> >                # redirect server error pages to the static
>>> > page /50x.html
>>> >         #
>>> >         error_page   500 502 503 504  /50x.html;
>>> >         location = /50x.html {
>>> >             root   html;
>>> >
>>> > }
>>> >
>>> >
>>> > voici donc mon virtualhost /etc/nginx/sites-available/default
>>> >
>>> >
>>> > server {
>>> >         listen   80 default;
>>> >         server_name  localhost;
>>> >         root /var/http/test/app/views/index/;
>>> >         passenger_enabled on;
>>> >         access_log  /var/log/nginx/localhost.access.log;
>>> >        }
>>> >
>>> >
>>> > le site fonctionne très bien quand je viens à enlever le parametre
>>> > passenger_enabled on;
>>> >
>>> >
>>> > pour l installation de passenger j ai procéder de la manière suivante
>>> > comme décrit sur le site  ou presque
>>> > http://www.modrails.com/install.html
>>> >
>>> > rvm gem install passenger
>>> >
>>> > passenger-install-nginx-module
>>> >
>>> >
>>> > Le 10 mars 2011 12:07, de Villamil Frédéric <[email protected]>
>>> > a écrit :
>>> >
>>> >         Le 10 mars 2011 à 11:49, olivi morel a écrit :
>>> >
>>> >         > bonjour
>>> >         >
>>> >         > Effectivement passenger n'était pas activer dans nginx j ai
>>> >         donc rajouter le parametre passenger_enable on;
>>> >          dans /etc/nginx/sites-availabe/default .
>>> >         >
>>> >         > quand je redémarre nginx il me dit ceci
>>> >         >
>>> >         > Restarting nginx: [emerg]: unknown directive
>>> >         "passenger_enabled" in /etc/nginx/sites-enabled/default:13
>>> >         > configuration file /etc/nginx/nginx.conf test failed
>>> >         >
>>> >         > le module passenger-install-nginx-module se trouve bien
>>> >         installer dans /opt/nginx.
>>> >         >
>>> >         > je ne comprend pas pourquoi il m'affiche une erreur lors du
>>> >         redémarrage de nginx
>>> >         >
>>> >         >
>>> >
>>> >
>>> >         Bonjour,
>>> >
>>> >         Peux-tu mettre ton nginx.conf et ton vhost dans un pastebin
>>> >         dont tu nous transmettras l'URL s'il te plait ?
>>> >
>>> >         Es-tu certain d'avoir deux lignes ressemblant à ça dans ton
>>> >         nginx.conf ?
>>> >
>>> >
>>> >          passenger_root /usr/lib/ruby/gems/1.9.1/gems/passenger-3.0.4;
>>> >              passenger_ruby /usr/bin/ruby;
>>> >
>>> >
>>> >         --
>>> >         Frédéric de Villamil
>>> >         "What's mine is mine. What's yours is still unsetteled" – Go
>>> >         player proverb
>>> >         [email protected]                   tel: +33 (0)6 62 19
>>> >         1337
>>> >         http://t37.net                                          Typo :
>>> >         http://typosphere.org
>>> >
>>> >
>>> >         --
>>> >         Vous avez reçu ce message, car vous êtes abonné au groupe
>>> >         "Railsfrance" de Google Groups.
>>> >         Pour transmettre des messages à ce groupe, envoyez un e-mail à
>>> >         l'adresse [email protected]
>>> >         Pour résilier votre abonnement envoyez un e-mail à l'adresse
>>> >         [email protected]
>>> >
>>> > --
>>> > Vous avez reçu ce message, car vous êtes abonné au groupe
>>> > "Railsfrance" de Google Groups.
>>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à
>>> > l'adresse [email protected]
>>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse
>>> > [email protected]
>>>
>>>
>>> --
>>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>>> de Google Groups.
>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>>> [email protected]
>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>>> [email protected]
>>>
>>
>>  --
>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
>> Google Groups.
>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> [email protected]
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> [email protected]
>>
>
>

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à