簡體   English   中英

使用Plack :: Runner的Apache服務器上的Perl Dancer

[英]Perl Dancer on Apache server using Plack::Runner

我有一個Perl Dancer Web應用程序,我想在apache服務器上運行(在centos 6上)。 我在webapp的rootdir上放置了指向使用Pluck :: Runner模塊的public / dispatch.cgi腳本的符號鏈接(index.html)。

問題是在加載頁面時,找不到所需的文件(例如sqlite文件),實際上,路由被弄亂了,因為它在$ appname / index.pl / blabla上尋找路由...而不是$ appname / blabla ...

我認為這里需要某種apache指令或規則,但這些還不夠好。

我希望有人可以幫助我解決這個問題。

提前致謝。 羅伊

如果您提供apache(vhost)配置,這將有所幫助。

您應該閱讀Dancer部署的 “作為cgi-script(或fast-cgi)運行”部分,因為該文檔提出了許多不同的方式來部署Dancer應用程序。

我喜歡在Apache后面使用作為代理。 Perl Advent Calender 2010中,您將找到有關如何執行此操作的說明。

Starman的動態部件速度很快,而Apache的靜態文件和路由完美。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM