Bonsoir,
J'aimerais mettre mon appli en production avec apache.
J'ai lu une pléthore de tutoriaux (dont j'ai trouvé des liens sur ce site pour la plupart).
J'ai donc bien respecté ce qu'il y avait dans les tutoriaux (config apache, modif du .htaccess etc). Malgré cela le module fcgi refuse de fonctionner correctement.
Il n'y a aucune erreur au niveau d'apache (du moins si j'en crois les logs) ni au niveau des logs ruby sauf si dans le répertoire public j'exécute la commande suivante :
ruby dispatch.fcgi
Cette commande génère une erreur dans le fichier [mon_appli_ruby]/log/fastcgi.crash.log
Ce log ne m'inspire pas bcq :
[21/May/2007:03:05:27 :: 5610] starting
[21/May/2007:03:05:27 :: 5610] Dispatcher failed to catch: private method `split' called for nil:NilClass (NoMethodError)
/usr/lib/ruby/1.8/cgi.rb:897:in `parse'
../config/../vendor/rails/actionpack/lib/action_controller/cgi_ext/raw_post_data_fix.rb:45:in `initialize_query'
/usr/lib/ruby/1.8/cgi.rb:2274:in `initialize'
/usr/lib/ruby/1.8/fcgi.rb:606:in `new'
/usr/lib/ruby/1.8/fcgi.rb:606:in `each_cgi'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:141:in `process_each_request!'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:55:in `process!'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:25:in `process!'
dispatch.fcgi:24
almost killed by this error
[21/May/2007:03:05:27 :: 5610] Dispatcher failed to catch: private method `split' called for nil:NilClass (NoMethodError)
/usr/lib/ruby/1.8/cgi.rb:897:in `parse'
../config/../vendor/rails/actionpack/lib/action_controller/cgi_ext/raw_post_data_fix.rb:45:in `initialize_query'
/usr/lib/ruby/1.8/cgi.rb:2274:in `initialize'
/usr/lib/ruby/1.8/fcgi.rb:606:in `new'
/usr/lib/ruby/1.8/fcgi.rb:606:in `each_cgi'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:141:in `process_each_request!'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:55:in `process!'
../config/../vendor/rails/railties/lib/fcgi_handler.rb:25:in `process!'
dispatch.fcgi:24
killed by this error
Pour rappel, ma config soft est dans le titre de ce message.
Merci pour toute aide.
STef
|
il y a 2 jours 15 heures
il y a 1 semaine 3 jours
il y a 2 semaines 1 heure
il y a 4 semaines 3 jours
il y a 5 semaines 1 jour
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 2 jours
il y a 6 semaines 3 jours
il y a 6 semaines 6 jours