<span class="gmail_quote"></span>I'm having troubles trying to serve
static content, i see just a black screen when a request it's made
actually the app has a static controller to serve the static
content, it looks like this:<br>
<br>
sub default : Path('/static') {<br>
my ( $self, $c ) = @_;<br>
if ($c->req->path =~ /css$/i) {<br>
$c->serve_static( "text/css" );<br>
}else{<br>
$c->serve_static;<br>
}<br>
}<br>
<br>
sub favicon : Path('/favicon.ico') {<br>
my ( $self, $c ) = @_;<br>
$c->serve_static;<br>
}<br>
<br>
And a end action like this:<br>
<br>
sub default : Private {<br>
my ( $self, $c ) = @_;<br>
$c->stash->{template} = "index.mas";<br>
}<br>
37 sub end : Private {<br>
my ( $self, $c ) = @_;<br>
my $handled = $c->res->output || $c->res->redirect;<br>
$c->forward('minisurem::V::MV') unless $handled;<br>
}<br>
<br>
This is the log:<br>
1 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Debug messages enabled<br>
2 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded plugins:<br>
3 .=----------------------------------------------------------------------------=.<br>
4 |
Catalyst::Plugin::Static
|<br>
5 '=----------------------------------------------------------------------------='<br>
6<br>
7 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded dispatcher "Catalyst::Dispatcher"<br>
8 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded engine "Catalyst::Engine::HTTP"<br>
9 [Wed Oct 19 13:01:08 2005] [catalyst]
[debug] Found home "/home/larin/testing/catalyst/minisurem"<br>
10 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded components:<br>
11 .=----------------------------------------------------------------------------=.<br>
12 |
minisurem::C::static
|<br>
13 |
minisurem::V::MV
|<br>
14 '=----------------------------------------------------------------------------='<br>
15<br>
16 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded private actions:<br>
17 .=-------------------------------------+--------------------------------------=.<br>
18 |
Private
|
Class
|<br>
19 |=-------------------------------------+--------------------------------------=|<br>
20 |
/default
|
minisurem
|<br>
21 |
/end
|
minisurem
|<br>
22 |
/static/favicon
|
minisurem::C::static
|<br>
23 |
/static/default
|
minisurem::C::static
|<br>
24 '=-------------------------------------+--------------------------------------='<br>
25<br>
26 [Wed Oct 19 13:01:08 2005] [catalyst] [debug] Loaded public actions:<br>
27 .=-------------------------------------+--------------------------------------=.<br>
28 |
Public
|
Private
|<br>
29 |=-------------------------------------+--------------------------------------=|<br>
30 |
/favicon.ico
|
/static/favicon
|<br>
31 |
/static
|
/static/default
|<br>
32 '=-------------------------------------+--------------------------------------='<br>
33<br>
34 [Wed Oct 19 13:01:08 2005] [catalyst] [info] minisurem powered by Catalyst 5.30<br>
35 [Wed Oct 19 13:01:20 2005] [catalyst] [debug] **********************************<br>
36 [Wed Oct 19 13:01:20 2005] [catalyst] [debug] * Request 1 (0.083/s) [16958]<br>
37 [Wed Oct 19 13:01:20 2005] [catalyst] [debug] **********************************<br>
38 [Wed Oct 19 13:01:20 2005] [catalyst] [debug] "GET" request for "" from <a href="http://127.0.0.1">127.0.0.1</a><br>
39 [Wed Oct 19 13:01:20 2005] [catalyst] [debug] Rendering component "/index.mas"<br>
40 [Wed Oct 19 13:01:20 2005] [catalyst] [info] Request took 0.010433s (95.850/s)<br>
41 .=-----------------------------------------------------------------+----------=.<br>
42 |
Action
| Time |<br>
43 |=-----------------------------------------------------------------+----------=|<br>
44 |
/default
| 0.000051s |<br>
45 | ->
minisurem::V::MV->process
| 0.003560s |<br>
46 |
/end
| 0.003903s |<br>
47 '=-----------------------------------------------------------------+----------='<br>
48<br>
<br>
<br>
Hope somebody can help me thanks<br>
<br>
<br><span class="sg">
<br>
emmanuel delgado<span></span>
</span>