首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Catalyst + mod_cgi

Catalyst + mod_cgi
EN

Stack Overflow用户
提问于 2010-11-16 16:59:11
回答 2查看 359关注 0票数 0

我最近开发了一个catalyst应用程序,现在我想部署它。我的主机(OVH)允许通过mod_cgi使用perl应用程序。不幸的是,我习惯于在mod_perl上运行我的catalyst应用程序。我没有任何使用mod_cgi的经验,而且我似乎找不到关于如何在mod_cgi上运行我的catalyst应用程序的好文档。

你们能不能帮我个忙?你们中有没有人在OVH的服务上运行过catalyst应用程序?

谢谢,ldx

EN

回答 2

Stack Overflow用户

发布于 2010-11-16 18:32:46

catalyst.pl创建了一个CGI程序。

代码语言:javascript
复制
Foo-Bar> cd ..
> catalyst.pl -scripts Foo::Bar
> ls Foo-Bar/scripts/

对于Catalyst 5.8,不包括POD的Foo-Bar/scripts/foo_bar_cgi.pl代码如下:

代码语言:javascript
复制
#!/usr/bin/env perl
use Catalyst::ScriptRunner;
Catalyst::ScriptRunner->run('Foo::Bar', 'CGI');

1;
票数 3
EN

Stack Overflow用户

发布于 2010-11-16 17:15:00

Catalyst::Engine::CGI是您必须查看的基本模块。如果你的Catalyst代码是后端不可知的,你应该能够把它放到你的基础应用程序中,创建一个CGI文件,通过它你的整个应用程序就可以运行了,一切都会正常工作。

不过,CGI环境将比fastcgi甚至mod_perl慢得多。

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

https://stackoverflow.com/questions/4192468

复制
相关文章

相似问题

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