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 18 heures 46 min
il y a 2 jours 11 heures
il y a 5 jours 13 heures
il y a 5 jours 13 heures
il y a 5 jours 18 heures
il y a 5 jours 19 heures
il y a 6 jours 14 heures
il y a 1 semaine 14 heures
il y a 1 semaine 18 heures
il y a 1 semaine 5 jours