我已经尝试https://github.com/degtyarev-dm/mojolicious-lite-openshift但没有运气 它返回500错误页面。
有没有人知道如何在OpenShift上运行Mojolicious?
我也尝试过PerlDancer示例,它运行良好。但它在Plack上运行(使用PSGI,我真的不了解PSGI)。
我可以使用shell脚本中的 morbo / myapp.pl守护程序 / plackup 命令在OpenShift上作为worker启动吗?
答案 0 :(得分:0)
最后我知道如何在OpenShift上运行Mojolicious:
https://github.com/dns/OpenShift-DIY-Perl
不幸的是,与Heroku不同,OpenShift会阻止除80&之外的每个端口。 443。
关于Openshift的酷炫之处,它们提供1GB数据库(与app共享)。 mojolicious app可以处理文件上传。 (为了比较:Heroku只提供6MB数据库,无法处理文件上传)
目前OpenShift使用Apache 2.2和mod_perl。