/ / Perl Dancer na serveri Apache pomocou Plack :: Runner - perl, apache, tanečník, plack

Perl tanečník na Apache server pomocou Plack :: Runner - perl, apache, tanečník, plack

Mám webovú aplikáciu Perl Dancer, ktorá by som chcelaspustiť na serveri apache (na centách 6). Na rootdir webappu som vložil sym link (index.html) na skript public / dispatch.cgi, ktorý používa modul Pluck :: Runner.

Problém je pri načítaní stránkynájsť potrebné súbory (napríklad súbor sqlite), smerovanie je v skutočnosti neusporiadané, pretože smerovanie hľadá na $ appname / index.pl / blabla ... namiesto $ appname / blabla ...

Myslím si, že tu je potrebný nejaký apache príkaz alebo pravidlo, ale ja ich dosť dobre nerobím.

Dúfam, že mi niekto pomôže vyriešiť tento problém.

Vďaka vopred. Roy.

odpovede:

0 pre odpoveď č. 1

Pomohlo by, keby ste poskytli svoju konfiguráciu apache (vhost).

Mali by ste si prečítať časť „Beží ako skript cgi (alebo rýchlo cgi)“ stránky Nasadenie tanečnice, pretože tento dokument predstavuje veľa rôznych spôsobov nasadenia vašej aplikácie Dancer.

Rád používam za Apache ako proxy. V Perl Advent Calender 2010 nájdete popis, ako to urobiť.

Starman je rýchly pre dynamickú časť a apache ideálny pre statické súbory a smerovanie.