小编fin*_*inn的帖子

PSGI:它是什么,有什么大惊小怪的?

我一直试图决定我的Web项目是否是使用PSGI实现的候选者,但我真的没有看到它在这个阶段对我的应用程序有什么好处.

我真的不明白所有的大惊小怪.对我来说,PSGI似乎是一个框架,它提供了不同Apache模块之间的通用接口,允许您在它们之间移动应用程序.例如,轻松地将您的应用程序从mod_perl上运行到fastcgi,并提供运行这两个选项的应用程序支持.

是的,还是我错过了什么?

因为我和团队不仅是开发应用程序的一部分,而且几乎都是服务器的维护和设置,我没有看到能够在fastcgi,cgi和mod_perl上运行的价值,我们做只需mod_perl即可.

我误解了PSGI功能,还是不适合我的项目?

perl fastcgi mod-perl2 psgi

18
推荐指数
3
解决办法
3594
查看次数

如何在debian squeeze上将ruby1.9.1设置为默认版本

我正在使用Debian Squeeze作为我的操作系统,并且正在尝试开发Ruby on Rails项目.为此,我首先安装了一些ruby包.

我的ruby版本是:ruby1.8,ruby1.9.1

然后我卸载ruby1.8使ruby1.9.1成为我的默认ruby.

现在,如果我跑:

$ which ruby
Run Code Online (Sandbox Code Playgroud)

它什么也没显示.

如果我跑:

$ which ruby1.9.1
/usr/bin/ruby1.9.1
Run Code Online (Sandbox Code Playgroud)

然而:

$ rails new testApp
bash: /usr/bin/rails: /usr/bin/ruby1.8: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办.请指导我.

ruby installation debian ruby-on-rails-3

12
推荐指数
3
解决办法
9018
查看次数

标签 统计

debian ×1

fastcgi ×1

installation ×1

mod-perl2 ×1

perl ×1

psgi ×1

ruby ×1

ruby-on-rails-3 ×1