Portál AbcLinuxu, 10. května 2025 03:12

Dotaz: Apache2 nenačítá CSS soubory

15.2.2009 18:58 aquilegia | skóre: 4
Apache2 nenačítá CSS soubory
Přečteno: 286×
Odpovědět | Admin
skriptuju určitou webovou aplikaci a dělám to v Perlu (mod_perl2). Využívám kaskádových stylů v externích css souborech, ale mám problém s jejich načítáním. Při načtení apache zřejmě nezpracuje tyto soubory jako css, ale posílá je perlu, který je neumí zpracovat. Už jsem se pokusil nastavit v adresáři, ve kterém css soubory mám nastavit -execCGI, ovšem nemělo to vůbec efekt. Naopak server vrací chybu, že v tom adresáři nelze zpracovávat skripty.
Zkusil jsem tedy přidat do apache2.conf nastavení:   AddType text/css css
ovšem to také nepomohlo.

 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.2.2009 10:27 aquilegia | skóre: 4
Rozbalit Rozbalit vše Re: Apache2 nenačítá CSS soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin

tak jsem zjistil, že tento soubor se netýká jen CSS souborů, ale i GIF,JPEG a podobně. vypadá to, jako by apache nebyl schopen zpracovat cokoliv jiného než  *.pl, které posílá rovnou perlu.

16.2.2009 12:55 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Apache2 nenačítá CSS soubory
Apache by to dokázal "zpracovat", jenže vy mu někde v konfiguraci říkáte, že má vše posílat tomu Perlu. Pravděpodobně jej potřebujete nakonfigurovat tak, aby Perlu posílal pouze soubory *.pl.
18.2.2009 00:26 aquilegia | skóre: 4
Rozbalit Rozbalit vše Re: Apache2 nenačítá CSS soubory

přesně tak. Objevil jsem zdánlivě ameriku, když jsem ve svém konfiguráku narazil na formulku SetHandler. Tu jsem změnil na AddHandler a vše už běží jak má ;-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.