首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在dotcloud上使用psgi部署bugzilla?

如何在dotcloud上使用psgi部署bugzilla?
EN

Stack Overflow用户
提问于 2011-12-07 22:25:58
回答 2查看 257关注 0票数 1

我想在dotcloud上部署bugzilla,但perl环境是psgi。

doc说,我必须使用“模块来向遗留的CGI或FastCGI应用程序添加PSGI钩子”。

我找到了CGI::Emulate::PSGI模块,但不知道该怎么做。

我是一名Python程序员,没有使用Perl的经验。

EN

回答 2

Stack Overflow用户

发布于 2011-12-08 01:00:09

我在本地openSUSE上使用bugzilla-4.0.2取得了部分成功。我认为Bugzilla在短期内不适合云部署,因为它需要大量的手动设置。按照docs/en/html/index.html中引用的说明进行操作,然后运行

代码语言:javascript
复制
plackup -MPlack::App::CGIBin -e'Plack::App::CGIBin->new(root => ".")->to_app'

并访问http://localhost:5000/index.cgi。缺少静态文件,例如样式表。类似于下面的内容

代码语言:javascript
复制
plackup -MPlack::Builder -MPlack::App::Directory -MPlack::App::CGIBin -e 'builder {
    mount "/" => Plack::App::CGIBin->new(root => ".")->to_app;
    mount "/" => Plack::App::Directory->new({ root => "." })->to_app;
}'

是必要的,但是挂载到相同的路径实际上在Plack 0.9985中不起作用,或者我做错了。

票数 0
EN

Stack Overflow用户

发布于 2012-04-27 07:09:04

我没有试过,但这听起来像你想要的。它的bugzila部署到了云stackato上。您可以加入Stackato,然后部署bugzilla示例。https://github.com/Stackato-Apps/bugzilla

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8416893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档