[jifty-devel] CompressedCSSandJS fails under FastCGI
Thomas Sibley
trs at bestpractical.com
Fri Jul 9 12:35:55 EDT 2010
Stanislav--
I tracked down the issue to a lighty quirk.
I'd recommend upgrading to lighttpd version 1.4.23 or newer if possible. Then you'll just need to fix your fastcgi configuration so that your app is mounted at "/" instead of "" (as "jifty help fastcgi" used to recommend) and add this to the fastcgi config: "fix-root-scriptname" => "enable".
If you can't upgrade lighttpd, then you'll have to use Plack middleware to workaround lighty's bug.
There's more information on using lighttpd with Plack's FCGI support and the middleware fix if you can't ugprade:
http://search.cpan.org/dist/Plack/lib/Plack/Handler/FCGI.pm#lighttpd
http://search.cpan.org/dist/Plack/lib/Plack/Middleware/LighttpdScriptNameFix.pm
Hope that helps!
Thomas
On 07/09/2010 10:27 AM, Stanislav Sinyagin wrote:
> hi,
>
> the problem still persists after today's git pull and upgrading Plack to
> the latest CPAN release.
>
> is there a way I could help troubleshooting this?
>
>
> *From:* Stanislav Sinyagin <ssinyagin at yahoo.com>
> *To:* Nifty apps in a Jiffy <jifty-devel at lists.jifty.org>
> *Sent:* Fri, May 7, 2010 1:56:21 PM
> *Subject:* Re: [jifty-devel] CompressedCSSandJS fails under FastCGI
>
> After commenting out the plugin from config.yml, the CSS and JS are
> loaded fine:
>
> Plugins:
> # - CompressedCSSandJS: {}
>
> how do I make it work again with the compressed CS and JS?
>
>
> ------------------------------------------------------------------------
> *From:* Stanislav Sinyagin <ssinyagin at yahoo.com>
> *To:* jifty-devel at lists.jifty.org
> *Sent:* Thu, May 6, 2010 2:52:34 PM
> *Subject:* [jifty-devel] CompressedCSSandJS fails under FastCGI
>
> I'm still having troubles with running the current HEAD under FastCGI.
>
> Now CSS and JS is not delivered. "jifty server" delivers them fine,
> but with FastCGI I get the following:
>
> 2010-05-06 14:48:43: (mod_fastcgi.c.2618) FastCGI-stderr: INFO -
> POST request for /
>
> 2010-05-06 14:48:43: (mod_fastcgi.c.2618) FastCGI-stderr: INFO - GET
> request for /__jifty/css/180f48ff0faf6c25de0785a43f82374d.css
> WARN - Can't find 404 page!
>
> 2010-05-06 14:48:43: (mod_fastcgi.c.2618) FastCGI-stderr: INFO - GET
> request for /__jifty/js/0e05571772a27e15f168b59164a5e1a9.js
> WARN - Can't find 404 page!
>
>
> I'm using:
> CentOS release 5.4
> lighttpd-fastcgi-1.4.22-2.el5.rf
> lighttpd-1.4.22-2.el5.rf
>
>
>
>
>
> _______________________________________________
> jifty-devel mailing list
> jifty-devel at lists.jifty.org
> http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel
More information about the jifty-devel
mailing list