Hi, I''m trying to deploy my app using FastCGI, and I have a problem. The application works correctly in either FastCGI or CGI mode (toggling between dispatch.fcgi and dispatch.cgi in my public/.htaccess file) except that under regular CGI, my ENV hash is correctly set, but under FastCGI, the ENV hash is completely empty. I thought that environment variables were automatically passed to the FastCGI app as if it was a regular CGI application. Can someone help? Thanks, Stan McFarland -- View this message in context: http://www.nabble.com/problem-with-environmental-variables-and-FastCGI-t1506204.html#a4084539 Sent from the RubyOnRails Users forum at Nabble.com.
sfmcfar
2006-Apr-25 22:27 UTC
[Rails] More info on problem with environmental variables and FastCGI
More info: I can access the environmental variables from the controller or the view by using @request.env - this has the environment populated successfully. Here''s my problem, though. I need to be able to access the environment from a method in a model, and @request is not defined in the model. As I said earlier, ENV is defined via CGI, which I *can* refer to in the model, but it''s not defined if I use FastCGI. Any suggestions? I''m desperate. ;) -- View this message in context: http://www.nabble.com/problem-with-environmental-variables-and-FastCGI-t1506204.html#a4091567 Sent from the RubyOnRails Users forum at Nabble.com.